MeLOn
Loading...
Searching...
No Matches
melon::GaussianProcess< T > Member List

This is the complete list of members for melon::GaussianProcess< T >, including all inherited members.

_calculate_covariance_vector(std::vector< T > input, RandomAccessIterator &internalVariables, const bool fullSpace, std::vector< T > &constraints) constmelon::GaussianProcess< T >private
_calculate_prediction(std::vector< T > covarianceVector, RandomAccessIterator &internalVariables, const bool fullSpace, std::vector< T > &constraints) constmelon::GaussianProcess< T >private
_calculate_variance(std::vector< T > covarianceVector, RandomAccessIterator &internalVariables, const bool fullSpace, std::vector< T > &constraints) constmelon::GaussianProcess< T >private
_datamelon::GaussianProcess< T >private
_inputScalermelon::GaussianProcess< T >private
_kernelmelon::GaussianProcess< T >private
_modelLoadedmelon::MelonModel< T >protected
_parameterScalermelon::GaussianProcess< T >private
_parserFactorymelon::MelonModel< T >protected
_predictionScalermelon::GaussianProcess< T >private
_set_constraints(std::vector< T > &constraints, std::vector< T > &constraintEvaluation, RandomAccessIterator &constraintValue) constmelon::MelonModel< T >protected
_set_constraints(std::vector< T > &constraints, T &constraintEvaluation, RandomAccessIterator &constraintValue) constmelon::MelonModel< T >protected
_set_data_object(std::shared_ptr< const ModelData > modelData) overridemelon::GaussianProcess< T >privatevirtual
_set_kernel(std::shared_ptr< const GPData > data)melon::GaussianProcess< T >private
calculate_prediction_and_variance_full_space(std::vector< T > input, std::vector< T > internalVariables, std::vector< T > &constraints) constmelon::GaussianProcess< T >
calculate_prediction_full_space(std::vector< T > input, std::vector< T > internalVariables, std::vector< T > &constraints) constmelon::GaussianProcess< T >
calculate_prediction_reduced_space(std::vector< T > input) constmelon::GaussianProcess< T >
calculate_variance_full_space(std::vector< T > input, std::vector< T > internalVariables, std::vector< T > &constraints) constmelon::GaussianProcess< T >
calculate_variance_reduced_space(std::vector< T > input) constmelon::GaussianProcess< T >
data() constmelon::GaussianProcess< T >inline
GaussianProcess()melon::GaussianProcess< T >inline
GaussianProcess(std::string modelName)melon::GaussianProcess< T >inline
GaussianProcess(std::string modelPath, std::string modelName)melon::GaussianProcess< T >inline
GaussianProcess(std::shared_ptr< const GPData > modelData)melon::GaussianProcess< T >inline
get_full_space_variables_prediction(unsigned int &variableNumber, std::vector< std::string > &variableNames, std::vector< std::pair< double, double > > &variableBounds) constmelon::GaussianProcess< T >
get_full_space_variables_prediction_and_variance(unsigned int &variableNumber, std::vector< std::string > &variableNames, std::vector< std::pair< double, double > > &variableBounds) constmelon::GaussianProcess< T >
get_full_space_variables_variance(unsigned int &variableNumber, std::vector< std::string > &variableNames, std::vector< std::pair< double, double > > &variableBounds) constmelon::GaussianProcess< T >
get_input_dimension() constmelon::GaussianProcess< T >
get_maximum_of_training_data_outputs() constmelon::GaussianProcess< T >
get_minimum_of_training_data_outputs() constmelon::GaussianProcess< T >
get_normalized_observations() constmelon::GaussianProcess< T >inline
get_number_of_full_space_variables_prediction() constmelon::GaussianProcess< T >
get_number_of_full_space_variables_prediction_and_variance() constmelon::GaussianProcess< T >
get_number_of_full_space_variables_variance() constmelon::GaussianProcess< T >
get_number_of_training_data_points() constmelon::GaussianProcess< T >
get_observations() constmelon::GaussianProcess< T >
inputScaler() constmelon::GaussianProcess< T >inline
kernel() constmelon::GaussianProcess< T >inline
load_model(std::string modelName, MODEL_FILE_TYPE fileType)melon::MelonModel< T >
load_model(std::string modelPath, std::string modelName, MODEL_FILE_TYPE fileType)melon::MelonModel< T >
load_model(std::shared_ptr< const ModelData > modelData)melon::MelonModel< T >
MelonModel(std::shared_ptr< ModelParserFactory > parserFactory)melon::MelonModel< T >inlineprotected
parameterScaler() constmelon::GaussianProcess< T >inline
predictionScaler() constmelon::GaussianProcess< T >inline
~MelonModel()=defaultmelon::MelonModel< T >virtual