#include <gpHetRegression.hpp>
Public Member Functions | |
| void | buildGP () |
| void | evalGP (const TInput &x, double &mean) |
| void | evalGP (const TInput &x, double &mean, double &var) |
| 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 17 of file gpHetRegression.hpp.
Definition at line 34 of file gpHetRegression.hpp.
| void GPHetReg< TInput >::buildGP | ( | ) | [inline] |
Definition at line 80 of file gpHetRegression.hpp.
| void GPHetReg< TInput >::evalGP | ( | const TInput & | x, | |
| double & | mean | |||
| ) | [inline] |
Definition at line 141 of file gpHetRegression.hpp.
| void GPHetReg< TInput >::evalGP | ( | const TInput & | x, | |
| double & | mean, | |||
| double & | var | |||
| ) | [inline] |
Definition at line 133 of file gpHetRegression.hpp.
| void GPHetReg< TInput >::setDataPoints | ( | TVector< TInput > & | dataPoints, | |
| TVector< double > & | dataTargets | |||
| ) | [inline] |
Definition at line 40 of file gpHetRegression.hpp.
| void GPHetReg< TInput >::setEmpiricalVariances | ( | TVector< TInput > & | varPoints, | |
| TVector< double > & | variances | |||
| ) | [inline] |
Definition at line 50 of file gpHetRegression.hpp.
Definition at line 182 of file gpHetRegression.hpp.
| CovFunc<TInput>& GPHetReg< TInput >::m_covCombGP |
Definition at line 169 of file gpHetRegression.hpp.
| CovFunc<TInput>& GPHetReg< TInput >::m_covPrimGP |
Definition at line 167 of file gpHetRegression.hpp.
| CovFunc<TInput>& GPHetReg< TInput >::m_covSecGP |
Definition at line 168 of file gpHetRegression.hpp.
| TVector<TInput> GPHetReg< TInput >::m_dataPointsPrimGP |
Definition at line 161 of file gpHetRegression.hpp.
| TVector<TInput> GPHetReg< TInput >::m_dataPointsSecGP |
Definition at line 162 of file gpHetRegression.hpp.
| double GPHetReg< TInput >::m_noiseCombGP |
Definition at line 173 of file gpHetRegression.hpp.
| double GPHetReg< TInput >::m_noisePrimGP |
Definition at line 171 of file gpHetRegression.hpp.
| double GPHetReg< TInput >::m_noiseSecGP |
Definition at line 172 of file gpHetRegression.hpp.
| int GPHetReg< TInput >::m_numDataPoints |
Definition at line 160 of file gpHetRegression.hpp.
Definition at line 180 of file gpHetRegression.hpp.
| TVector<double> GPHetReg< TInput >::m_primTargets |
Definition at line 164 of file gpHetRegression.hpp.
Definition at line 181 of file gpHetRegression.hpp.
| TVector<double> GPHetReg< TInput >::m_secTargets |
Definition at line 165 of file gpHetRegression.hpp.
| bool GPHetReg< TInput >::m_useEmpiricalVariances |
Definition at line 163 of file gpHetRegression.hpp.