DMP_BBO library
FunctionApproximatorRBFN Member List

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

boost::serialization::access classFunctionApproximatorRBFNfriend
clone(void) const FunctionApproximatorRBFNvirtual
FunctionApproximator(const MetaParameters *const meta_parameters, const ModelParameters *const model_parameters=NULL)FunctionApproximator
FunctionApproximator(const ModelParameters *const model_parameters)FunctionApproximator
FunctionApproximator(void)FunctionApproximatorinlineprotected
FunctionApproximatorRBFN(const MetaParametersRBFN *const meta_parameters, const ModelParametersRBFN *const model_parameters=NULL)FunctionApproximatorRBFN
FunctionApproximatorRBFN(const ModelParametersRBFN *const model_parameters)FunctionApproximatorRBFN
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 FunctionApproximatorRBFNinlinevirtual
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
preallocateMemory(int n_basis_functions)FunctionApproximatorRBFN
predict(const Eigen::Ref< const Eigen::MatrixXd > &inputs, Eigen::MatrixXd &output)FunctionApproximatorRBFNvirtual
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 FunctionApproximatorRBFNvirtual
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)FunctionApproximatorRBFNvirtual
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