47 std::vector<std::vector<double>>
X;
48 std::vector<double>
Y;
49 std::vector<std::vector<double>>
K;
50 std::vector<std::vector<double>>
invK;
Abstract class from which specific model data object can be derived and enabling polymorphism.
Definition modelData.h:22
struct containing all information regarding the Gaussian process
Definition gpData.h:31
std::shared_ptr< ScalerData > predictionScalerData
Definition gpData.h:40
double meanfunction
Definition gpData.h:55
int matern
Definition gpData.h:37
std::vector< std::vector< double > > invK
Definition gpData.h:50
double stdOfOutput
Definition gpData.h:53
int DX
Definition gpData.h:35
std::vector< std::vector< double > > X
Definition gpData.h:47
std::shared_ptr< ScalerData > inputScalerData
Definition gpData.h:39
int DY
Definition gpData.h:36
std::shared_ptr< kernel::KernelData > kernelData
Definition gpData.h:32
std::vector< double > Y
Definition gpData.h:48
std::vector< std::vector< double > > K
Definition gpData.h:49
int nX
Definition gpData.h:34