_batch_size | StochasticTools::GaussianProcess | protected |
_covar_name | StochasticTools::GaussianProcess | protected |
_covar_type | StochasticTools::GaussianProcess | protected |
_covariance_function | StochasticTools::GaussianProcess | protected |
_data_standardizer | StochasticTools::GaussianProcess | protected |
_dependent_covar_names | StochasticTools::GaussianProcess | protected |
_dependent_covar_types | StochasticTools::GaussianProcess | protected |
_hyperparam_map | StochasticTools::GaussianProcess | protected |
_hyperparam_vec_map | StochasticTools::GaussianProcess | protected |
_K | StochasticTools::GaussianProcess | protected |
_K_cho_decomp | StochasticTools::GaussianProcess | protected |
_K_results_solve | StochasticTools::GaussianProcess | protected |
_num_outputs | StochasticTools::GaussianProcess | protected |
_num_tunable | StochasticTools::GaussianProcess | protected |
_param_standardizer | StochasticTools::GaussianProcess | protected |
_training_data | StochasticTools::GaussianProcess | protected |
_training_params | StochasticTools::GaussianProcess | protected |
_tuning_data | StochasticTools::GaussianProcess | protected |
covarFunction() | StochasticTools::GaussianProcess | inline |
covarFunctionPtr() | StochasticTools::GaussianProcess | inline |
covarName() | StochasticTools::GaussianProcess | inline |
covarNumOutputs() | StochasticTools::GaussianProcess | inline |
covarType() | StochasticTools::GaussianProcess | inline |
dataStandardizer() | StochasticTools::GaussianProcess | inline |
dependentCovarNames() | StochasticTools::GaussianProcess | inline |
dependentCovarTypes() | StochasticTools::GaussianProcess | inline |
GaussianProcess() | StochasticTools::GaussianProcess | |
generateTuningMap(const std::vector< std::string > ¶ms_to_tune, const std::vector< Real > &min=std::vector< Real >(), const std::vector< Real > &max=std::vector< Real >()) | StochasticTools::GaussianProcess | |
getCovarFunction() const | StochasticTools::GaussianProcess | inline |
getCovarFunctionPtr() const | StochasticTools::GaussianProcess | inline |
getCovarName() const | StochasticTools::GaussianProcess | inline |
getCovarNumOutputs() const | StochasticTools::GaussianProcess | inline |
getCovarType() const | StochasticTools::GaussianProcess | inline |
getDataStandardizer() const | StochasticTools::GaussianProcess | inline |
getDependentCovarNames() const | StochasticTools::GaussianProcess | inline |
getDependentCovarTypes() const | StochasticTools::GaussianProcess | inline |
getGradient(RealEigenMatrix &inputs) const | StochasticTools::GaussianProcess | |
getHyperParamMap() const | StochasticTools::GaussianProcess | inline |
getHyperParamVectorMap() const | StochasticTools::GaussianProcess | inline |
getK() const | StochasticTools::GaussianProcess | inline |
getKCholeskyDecomp() const | StochasticTools::GaussianProcess | inline |
getKResultsSolve() const | StochasticTools::GaussianProcess | inline |
getLoss(RealEigenMatrix &inputs, RealEigenMatrix &outputs) | StochasticTools::GaussianProcess | |
getNumTunableParams() const | StochasticTools::GaussianProcess | inline |
getParamStandardizer() const | StochasticTools::GaussianProcess | inline |
hyperparamMap() | StochasticTools::GaussianProcess | inline |
hyperparamVectorMap() | StochasticTools::GaussianProcess | inline |
initialize(CovarianceFunctionBase *covariance_function, const std::vector< std::string > ¶ms_to_tune, const std::vector< Real > &min=std::vector< Real >(), const std::vector< Real > &max=std::vector< Real >()) | StochasticTools::GaussianProcess | |
K() | StochasticTools::GaussianProcess | inline |
KCholeskyDecomp() | StochasticTools::GaussianProcess | inline |
KResultsSolve() | StochasticTools::GaussianProcess | inline |
linkCovarianceFunction(CovarianceFunctionBase *covariance_function) | StochasticTools::GaussianProcess | |
mapToVec(const std::unordered_map< std::string, std::tuple< unsigned int, unsigned int, Real, Real >> &tuning_data, const std::unordered_map< std::string, Real > &scalar_map, const std::unordered_map< std::string, std::vector< Real >> &vector_map, std::vector< Real > &vec) const | StochasticTools::GaussianProcess | |
paramStandardizer() | StochasticTools::GaussianProcess | inline |
setupCovarianceMatrix(const RealEigenMatrix &training_params, const RealEigenMatrix &training_data, const GPOptimizerOptions &opts) | StochasticTools::GaussianProcess | |
setupStoredMatrices(const RealEigenMatrix &input) | StochasticTools::GaussianProcess | |
standardizeData(RealEigenMatrix &data, bool keep_moments=false) | StochasticTools::GaussianProcess | |
standardizeParameters(RealEigenMatrix ¶meters, bool keep_moments=false) | StochasticTools::GaussianProcess | |
tuneHyperParamsAdam(const RealEigenMatrix &training_params, const RealEigenMatrix &training_data, const GPOptimizerOptions &opts) | StochasticTools::GaussianProcess | |
tuningData() | StochasticTools::GaussianProcess | inline |
vecToMap(const std::unordered_map< std::string, std::tuple< unsigned int, unsigned int, Real, Real >> &tuning_data, std::unordered_map< std::string, Real > &scalar_map, std::unordered_map< std::string, std::vector< Real >> &vector_map, const std::vector< Real > &vec) const | StochasticTools::GaussianProcess | |