#include <gpHetRegression.hpp>
Public Member Functions | |
void | buildGP () |
void | evalGP (const TInput &x, double &mean, double &var) |
void | evalGP (const TInput &x, double &mean) |
GPHetReg (CovFunc< TInput > &covPrimGP, CovFunc< TInput > &covSecGP, CovFunc< TInput > &covCombGP, double noisePrimGP, double noiseSecGP, double noiseCombGP) | |
void | setDataPoints (TVector< TInput > &dataPoints, TVector< double > &dataTargets) |
void | setEmpiricalVariances (TVector< TInput > &varPoints, TVector< double > &variances) |
~GPHetReg () | |
Public Attributes | |
GPReg< TInput > | m_combGP |
CovFunc< TInput > & | m_covCombGP |
CovFunc< TInput > & | m_covPrimGP |
CovFunc< TInput > & | m_covSecGP |
TVector< TInput > | m_dataPointsPrimGP |
TVector< TInput > | m_dataPointsSecGP |
double | m_noiseCombGP |
double | m_noisePrimGP |
double | m_noiseSecGP |
int | m_numDataPoints |
GPReg< TInput > | m_primGP |
TVector< double > | m_primTargets |
GPReg< TInput > | m_secGP |
TVector< double > | m_secTargets |
bool | m_useEmpiricalVariances |
Definition at line 34 of file gpHetRegression.hpp.
GPHetReg< TInput >::GPHetReg | ( | CovFunc< TInput > & | covPrimGP, |
CovFunc< TInput > & | covSecGP, | ||
CovFunc< TInput > & | covCombGP, | ||
double | noisePrimGP, | ||
double | noiseSecGP, | ||
double | noiseCombGP | ||
) | [inline] |
Definition at line 42 of file gpHetRegression.hpp.
Definition at line 59 of file gpHetRegression.hpp.
Definition at line 105 of file gpHetRegression.hpp.
void GPHetReg< TInput >::evalGP | ( | const TInput & | x, |
double & | mean, | ||
double & | var | ||
) | [inline] |
Definition at line 158 of file gpHetRegression.hpp.
void GPHetReg< TInput >::evalGP | ( | const TInput & | x, |
double & | mean | ||
) | [inline] |
Definition at line 166 of file gpHetRegression.hpp.
void GPHetReg< TInput >::setDataPoints | ( | TVector< TInput > & | dataPoints, |
TVector< double > & | dataTargets | ||
) | [inline] |
Definition at line 65 of file gpHetRegression.hpp.
void GPHetReg< TInput >::setEmpiricalVariances | ( | TVector< TInput > & | varPoints, |
TVector< double > & | variances | ||
) | [inline] |
Definition at line 75 of file gpHetRegression.hpp.
Definition at line 207 of file gpHetRegression.hpp.
CovFunc<TInput>& GPHetReg< TInput >::m_covCombGP |
Definition at line 194 of file gpHetRegression.hpp.
CovFunc<TInput>& GPHetReg< TInput >::m_covPrimGP |
Definition at line 192 of file gpHetRegression.hpp.
CovFunc<TInput>& GPHetReg< TInput >::m_covSecGP |
Definition at line 193 of file gpHetRegression.hpp.
TVector<TInput> GPHetReg< TInput >::m_dataPointsPrimGP |
Definition at line 186 of file gpHetRegression.hpp.
TVector<TInput> GPHetReg< TInput >::m_dataPointsSecGP |
Definition at line 187 of file gpHetRegression.hpp.
double GPHetReg< TInput >::m_noiseCombGP |
Definition at line 198 of file gpHetRegression.hpp.
double GPHetReg< TInput >::m_noisePrimGP |
Definition at line 196 of file gpHetRegression.hpp.
double GPHetReg< TInput >::m_noiseSecGP |
Definition at line 197 of file gpHetRegression.hpp.
int GPHetReg< TInput >::m_numDataPoints |
Definition at line 185 of file gpHetRegression.hpp.
Definition at line 205 of file gpHetRegression.hpp.
TVector<double> GPHetReg< TInput >::m_primTargets |
Definition at line 189 of file gpHetRegression.hpp.
Definition at line 206 of file gpHetRegression.hpp.
TVector<double> GPHetReg< TInput >::m_secTargets |
Definition at line 190 of file gpHetRegression.hpp.
bool GPHetReg< TInput >::m_useEmpiricalVariances |
Definition at line 188 of file gpHetRegression.hpp.