MultiDimesional fitting.
More...
#include </scratch/bob/jari/tmp/pristine/yat-0.10.x/yat/regression/MultiDimensional.h>
List of all members.
Detailed Description
Member Function Documentation
Function fitting parameters of the linear model by miminizing the quadratic deviation between model and data.
Number of rows in X must match size of y.
- Exceptions:
-
A | GSL_error exception is thrown if memory allocation fails or the underlying GSL calls fails (usually matrix dimension errors). |
const utility::Vector& theplu::yat::regression::MultiDimensional::fit_parameters |
( |
void |
| ) |
const |
- Returns:
- parameters of the model
double theplu::yat::regression::MultiDimensional::predict |
( |
const utility::VectorBase & |
x | ) |
const |
- Returns:
- value in x according to fitted model
double theplu::yat::regression::MultiDimensional::prediction_error2 |
( |
const utility::VectorBase & |
x | ) |
const |
- Returns:
- expected squared prediction error for a new data point in x
double theplu::yat::regression::MultiDimensional::standard_error2 |
( |
const utility::VectorBase & |
x | ) |
const |
- Returns:
- squared error of model value in x
The documentation for this class was generated from the following file: