#include <gpregressor.h>
Public Member Functions | |
| GPRegressor (double sf2_, double ell_, double noise_) | |
| void | test (const Eigen::MatrixXf &xs, Eigen::MatrixXf &m, Eigen::MatrixXf &s2) const |
| void | train (const Eigen::MatrixXf &x, const Eigen::MatrixXf &y) |
Private Attributes | |
| Eigen::MatrixXf | alpha |
| double | ell |
| Eigen::MatrixXf | K |
| Eigen::MatrixXf | L |
| double | noise |
| double | sf2 |
| Eigen::MatrixXf | x |
Definition at line 8 of file gpregressor.h.
| GPRegressor::GPRegressor | ( | double | sf2_, |
| double | ell_, | ||
| double | noise_ | ||
| ) | [inline] |
Definition at line 10 of file gpregressor.h.
| void GPRegressor::test | ( | const Eigen::MatrixXf & | xs, |
| Eigen::MatrixXf & | m, | ||
| Eigen::MatrixXf & | s2 | ||
| ) | const |
Definition at line 22 of file gpregressor.cpp.
| void GPRegressor::train | ( | const Eigen::MatrixXf & | x, |
| const Eigen::MatrixXf & | y | ||
| ) |
Definition at line 13 of file gpregressor.cpp.
Eigen::MatrixXf GPRegressor::alpha [private] |
Definition at line 24 of file gpregressor.h.
double GPRegressor::ell [private] |
Definition at line 20 of file gpregressor.h.
Eigen::MatrixXf GPRegressor::K [private] |
Definition at line 23 of file gpregressor.h.
Eigen::MatrixXf GPRegressor::L [private] |
Definition at line 25 of file gpregressor.h.
double GPRegressor::noise [private] |
Definition at line 21 of file gpregressor.h.
double GPRegressor::sf2 [private] |
Definition at line 19 of file gpregressor.h.
Eigen::MatrixXf GPRegressor::x [private] |
Definition at line 22 of file gpregressor.h.