$search
#include <covarianceFunction.hpp>
Public Member Functions | |
virtual double | getCov (const TInput &p1, const TInput &p2)=0 |
virtual double | getDerivative (const TInput &p1, const TInput &p2, int parameter)=0 |
virtual vector< double > & | getHyperparameter () |
virtual int | getNumParameter ()=0 |
virtual void | setHyperparameter (vector< double > &newHyperParam) |
virtual | ~CovFunc () |
Public Attributes | |
vector< double > | hyperParam |
Definition at line 12 of file covarianceFunction.hpp.
Definition at line 17 of file covarianceFunction.hpp.
virtual double CovFunc< TInput >::getCov | ( | const TInput & | p1, | |
const TInput & | p2 | |||
) | [pure virtual] |
Implemented in CovFunc1D, CovFunc2D, CovFuncND, and CovNonStatSE.
virtual double CovFunc< TInput >::getDerivative | ( | const TInput & | p1, | |
const TInput & | p2, | |||
int | parameter | |||
) | [pure virtual] |
virtual vector<double>& CovFunc< TInput >::getHyperparameter | ( | ) | [inline, virtual] |
Definition at line 22 of file covarianceFunction.hpp.
virtual int CovFunc< TInput >::getNumParameter | ( | ) | [pure virtual] |
virtual void CovFunc< TInput >::setHyperparameter | ( | vector< double > & | newHyperParam | ) | [inline, virtual] |
Reimplemented in CovFunc1D, CovFunc2D, and CovFuncND.
Definition at line 20 of file covarianceFunction.hpp.
vector<double> CovFunc< TInput >::hyperParam |
Definition at line 15 of file covarianceFunction.hpp.