Public Member Functions | Public Attributes
CovFuncND Class Reference

#include <covarianceFunctions.h>

Inheritance diagram for CovFuncND:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CovFuncND ()
 CovFuncND (int n, double ell, double sigma)
virtual double getCov (const TDoubleVector &x, const TDoubleVector &y)
virtual double getDerivative (const TDoubleVector &p1, const TDoubleVector &p2, int parameter)
virtual int getNumParameter ()
void setHyperparameter (vector< double > &newHyperParam)

Public Attributes

vector< double > evalParam
int n

Detailed Description

Definition at line 44 of file covarianceFunctions.h.


Constructor & Destructor Documentation

Definition at line 131 of file covarianceFunctions.cpp.

CovFuncND::CovFuncND ( int  n,
double  ell,
double  sigma 
)

Definition at line 141 of file covarianceFunctions.cpp.


Member Function Documentation

double CovFuncND::getCov ( const TDoubleVector x,
const TDoubleVector y 
) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 162 of file covarianceFunctions.cpp.

double CovFuncND::getDerivative ( const TDoubleVector p1,
const TDoubleVector p2,
int  parameter 
) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 174 of file covarianceFunctions.cpp.

int CovFuncND::getNumParameter ( ) [virtual]

Implements CovFunc< TDoubleVector >.

Definition at line 184 of file covarianceFunctions.cpp.

void CovFuncND::setHyperparameter ( vector< double > &  newHyperParam) [virtual]

Reimplemented from CovFunc< TDoubleVector >.

Definition at line 151 of file covarianceFunctions.cpp.


Member Data Documentation

vector<double> CovFuncND::evalParam

Definition at line 48 of file covarianceFunctions.h.

Definition at line 47 of file covarianceFunctions.h.


The documentation for this class was generated from the following files:


gaussian_process
Author(s): Maintained by Juergen Sturm
autogenerated on Mon Oct 6 2014 00:09:34