#include <Regression.hpp>
◆ Regression() [1/2]
gstlrn::Regression::Regression |
( |
| ) |
|
◆ Regression() [2/2]
gstlrn::Regression::Regression |
( |
const Regression & |
r | ) |
|
◆ ~Regression()
gstlrn::Regression::~Regression |
( |
| ) |
|
|
virtual |
◆ apply()
Id gstlrn::Regression::apply |
( |
Db * |
db1, |
|
|
Id |
iptr0, |
|
|
const String & |
nameResp, |
|
|
const VectorString & |
nameAux, |
|
|
Id |
mode = 0 , |
|
|
bool |
flagCst = false , |
|
|
Db * |
db2 = nullptr , |
|
|
const Model * |
model = nullptr |
|
) |
| const |
Evaluate the regression
- Returns
- Error return code
- Parameters
-
[in,out] | db1 | Db descriptor (for target variable) |
[in] | iptr0 | Storing address (already allocated) |
[in] | nameResp | Name of the target variable |
[in] | nameAux | Vector of names of the explanatory variables |
[in] | mode | Type of calculation
- 0 : standard multivariate case
- 1 : using external drifts
- 2 : using standard drift functions (mode==2)
|
[in] | flagCst | The constant is added as explanatory variable] |
[in] | db2 | Db descriptor (for auxiliary variables) |
[in] | model | Model descriptor |
◆ getCoeff()
double gstlrn::Regression::getCoeff |
( |
Id |
i | ) |
const |
|
inline |
◆ getCoeffs()
gstlrn::Regression::getCoeffs |
( |
| ) |
const |
|
inline |
◆ getCount()
Id gstlrn::Regression::getCount |
( |
| ) |
const |
|
inline |
◆ getNvar()
Id gstlrn::Regression::getNvar |
( |
| ) |
const |
|
inline |
◆ getVariance()
double gstlrn::Regression::getVariance |
( |
| ) |
const |
|
inline |
◆ getVarres()
double gstlrn::Regression::getVarres |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ setCoeffs()
void gstlrn::Regression::setCoeffs |
( |
const 1 & |
coeffs | ) |
|
|
inline |
◆ setCount()
void gstlrn::Regression::setCount |
( |
Id |
count | ) |
|
|
inline |
◆ setFlagCst()
void gstlrn::Regression::setFlagCst |
( |
bool |
flagCst | ) |
|
|
inline |
◆ setNvar()
void gstlrn::Regression::setNvar |
( |
Id |
nvar | ) |
|
|
inline |
◆ setVariance()
void gstlrn::Regression::setVariance |
( |
double |
variance | ) |
|
|
inline |
◆ setVarres()
void gstlrn::Regression::setVarres |
( |
double |
varres | ) |
|
|
inline |
◆ toString()
The documentation for this class was generated from the following files:
- include/Stats/Regression.hpp
- src/Stats/Regression.cpp