#include <GaussianProcess.h>
Definition at line 133 of file GaussianProcess.h.
◆ LinearMean() [1/2]
muq::Approximation::LinearMean::LinearMean |
( |
double |
slope, |
|
|
double |
intercept |
|
) |
| |
|
inline |
◆ ~LinearMean()
virtual muq::Approximation::LinearMean::~LinearMean |
( |
| ) |
|
|
virtualdefault |
◆ LinearMean() [2/2]
muq::Approximation::LinearMean::LinearMean |
( |
Eigen::MatrixXd const & |
slopesIn, |
|
|
Eigen::VectorXd const & |
interceptsIn |
|
) |
| |
|
inline |
◆ Clone()
virtual std::shared_ptr<MeanFunctionBase> muq::Approximation::LinearMean::Clone |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Evaluate()
virtual Eigen::MatrixXd muq::Approximation::LinearMean::Evaluate |
( |
Eigen::MatrixXd const & |
xs | ) |
const |
|
inlineoverridevirtual |
◆ GetDerivative()
virtual Eigen::MatrixXd muq::Approximation::LinearMean::GetDerivative |
( |
Eigen::MatrixXd const & |
xs, |
|
|
std::vector< std::vector< int >> const & |
derivCoords |
|
) |
| const |
|
inlineoverridevirtual |
◆ intercepts
Eigen::VectorXd muq::Approximation::LinearMean::intercepts |
|
private |
◆ slopes
Eigen::MatrixXd muq::Approximation::LinearMean::slopes |
|
private |
The documentation for this class was generated from the following file: