lsst.afw
21.0.0-7-g484459ba0+d6ece73efd
|
The parent class of covariogram functions for use in Gaussian Process interpolation. More...
#include <GaussianProcess.h>
Public Member Functions | |
virtual | ~Covariogram () |
Covariogram (const Covariogram &)=delete | |
Covariogram & | operator= (const Covariogram &)=delete |
Covariogram (Covariogram &&)=delete | |
Covariogram & | operator= (Covariogram &&)=delete |
Covariogram () | |
construct a Covariogram assigning default values to the hyper parameters More... | |
virtual T | operator() (ndarray::Array< const T, 1, 1 > const &p1, ndarray::Array< const T, 1, 1 > const &p2) const |
Actually evaluate the covariogram function relating two points you want to interpolate from. More... | |
The parent class of covariogram functions for use in Gaussian Process interpolation.
Each instantiation of a Covariogram will store its own hyper parameters
Definition at line 126 of file GaussianProcess.h.
|
virtualdefault |
|
delete |
|
delete |
|
inlineexplicit |
construct a Covariogram assigning default values to the hyper parameters
Definition at line 141 of file GaussianProcess.h.
|
virtual |
Actually evaluate the covariogram function relating two points you want to interpolate from.
[in] | p1 | the first point |
[in] | p2 | the second point |
Reimplemented in lsst::afw::math::NeuralNetCovariogram< T >, and lsst::afw::math::SquaredExpCovariogram< T >.
Definition at line 1989 of file GaussianProcess.cc.
|
delete |
|
delete |