A trainable model implementing vanilla Gaussian process regression. That is, regression with a
Gaussian process as conjugate prior for homoscedastic Gaussian likelihoods. See the following
for details:
Gaussian Processes for Machine Learning
Carl Edward Rasmussen and Christopher K. I. Williams
The MIT Press, 2006. ISBN 0-262-18253-X.
or
Pattern Recognition and Machine Learning, Christopher M. Bishop
Totality: total
Visibility: public export
Constructor: MkConjugateGPR : (Tensor [p] F64 -> Tag (GaussianProcess features)) -> Tensor [p] F64 -> Tensor [] F64 -> ConjugateGPRegression features
@gpFromHyperparameters Constructs a Gaussian process from the hyperparameters (presented as
a vector)
@hyperparameters The hyperparameters (excluding noise) presented as a vector.
@noise The likehood amplitude, or observation noise.