#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.