DMP_BBO library
FunctionApproximatorRRRFF Member List

This is the complete list of members for FunctionApproximatorRRRFF, including all inherited members.

boost::serialization::access classFunctionApproximatorRRRFFfriend
clone(void) const FunctionApproximatorRRRFFvirtual
FunctionApproximator(const MetaParameters *const meta_parameters, const ModelParameters *const model_parameters=NULL)FunctionApproximator
FunctionApproximator(const ModelParameters *const model_parameters)FunctionApproximator
FunctionApproximator(void)FunctionApproximatorinlineprotected
FunctionApproximatorRRRFF(const MetaParametersRRRFF *const meta_parameters, const ModelParametersRRRFF *const model_parameters=NULL)FunctionApproximatorRRRFF
FunctionApproximatorRRRFF(const ModelParametersRRRFF *const model_parameters)FunctionApproximatorRRRFF
generateInputsGrid(const Eigen::VectorXd &min, const Eigen::VectorXd &max, const Eigen::VectorXi &n_samples_per_dim, Eigen::MatrixXd &inputs_grid)FunctionApproximatorstatic
getExpectedInputDim(void) const FunctionApproximator
getExpectedOutputDim(void) const FunctionApproximator
getMetaParameters(void) const FunctionApproximator
getModelParameters(void) const FunctionApproximator
getName(void) const FunctionApproximatorRRRFFinlinevirtual
getParameterVectorAll(Eigen::VectorXd &values) const FunctionApproximatorvirtual
getParameterVectorAllMinMax(Eigen::VectorXd &min, Eigen::VectorXd &max) const Parameterizable
getParameterVectorAllSize(void) const FunctionApproximatorvirtual
getParameterVectorMask(const std::set< std::string > selected_values_labels, Eigen::VectorXi &selected_mask) const FunctionApproximatorvirtual
getParameterVectorSelected(Eigen::VectorXd &values, bool normalized=false) const FunctionApproximatorvirtual
DmpBbo::Parameterizable::getParameterVectorSelected(std::vector< Eigen::VectorXd > &values, bool normalized=false) const Parameterizable
getParameterVectorSelectedMinMax(Eigen::VectorXd &min, Eigen::VectorXd &max) const FunctionApproximator
getParameterVectorSelectedNormalized(Eigen::VectorXd &values) const Parameterizableinlinevirtual
getParameterVectorSelectedRanges(Eigen::VectorXd &ranges) const Parameterizableinline
getParameterVectorSelectedSize(void) const FunctionApproximatorvirtual
getSelectableParameters(std::set< std::string > &selected_values_labels) const FunctionApproximatorvirtual
getUnifiedModel(void) const FunctionApproximator
getVectorLengthsPerDimension(void) const Parameterizableinline
isTrained(void) const FunctionApproximatorinline
predict(const Eigen::Ref< const Eigen::MatrixXd > &inputs, Eigen::MatrixXd &outputs)FunctionApproximatorRRRFFvirtual
DmpBbo::FunctionApproximator::predict(const Eigen::Ref< const Eigen::MatrixXd > &inputs, Eigen::MatrixXd &outputs, Eigen::MatrixXd &variances)FunctionApproximatorinlinevirtual
DmpBbo::FunctionApproximator::predict(const Eigen::Ref< const Eigen::MatrixXd > &inputs, Eigen::MatrixXd &outputs, std::vector< Eigen::MatrixXd > &variances)FunctionApproximatorinlinevirtual
predictVariance(const Eigen::Ref< const Eigen::MatrixXd > &inputs, Eigen::MatrixXd &variances)FunctionApproximatorinlinevirtual
reTrain(const Eigen::Ref< const Eigen::MatrixXd > &inputs, const Eigen::Ref< const Eigen::MatrixXd > &targets)FunctionApproximator
reTrain(const Eigen::Ref< const Eigen::MatrixXd > &inputs, const Eigen::Ref< const Eigen::MatrixXd > &targets, std::string save_directory, bool overwrite=false)FunctionApproximator
saveGridData(const Eigen::VectorXd &min, const Eigen::VectorXd &max, const Eigen::VectorXi &n_samples_per_dim, std::string directory, bool overwrite=false) const FunctionApproximatorRRRFFvirtual
setModelParameters(ModelParameters *model_parameters)FunctionApproximatorprotected
setParameterVectorAll(const Eigen::VectorXd &values)FunctionApproximatorvirtual
setParameterVectorModifier(std::string modifier, bool new_value)Parameterizable
setParameterVectorModifierPrivate(std::string modifier, bool new_value)FunctionApproximatorvirtual
setParameterVectorSelected(const Eigen::VectorXd &values, bool normalized=false)FunctionApproximatorvirtual
DmpBbo::Parameterizable::setParameterVectorSelected(const std::vector< Eigen::VectorXd > &values, bool normalized=false)Parameterizable
setParameterVectorSelectedNormalized(const Eigen::VectorXd &values)Parameterizableinlinevirtual
setSelectedParameters(const std::set< std::string > &selected_values_labels)FunctionApproximatorvirtual
setSelectedParametersOne(std::string selected)Parameterizableinline
setVectorLengthsPerDimension(const Eigen::VectorXi &lengths_per_dimension)Parameterizableinline
toString(void) const FunctionApproximator
train(const Eigen::Ref< const Eigen::MatrixXd > &inputs, const Eigen::Ref< const Eigen::MatrixXd > &targets)FunctionApproximatorRRRFFvirtual
DmpBbo::FunctionApproximator::train(const Eigen::Ref< const Eigen::MatrixXd > &inputs, const Eigen::Ref< const Eigen::MatrixXd > &targets, std::string save_directory, bool overwrite=false)FunctionApproximator
~FunctionApproximator(void) (defined in FunctionApproximator)FunctionApproximatorvirtual
~Parameterizable(void)Parameterizableinlinevirtual