|
| | RBFreg (Array2D< double > ¢ers, Array1D< double > &widths) |
| | Constructor: More...
|
| |
| | ~RBFreg () |
| | Destructor. More...
|
| |
| void | SetCenters (Array2D< double > ¢ers) |
| | Set centers. More...
|
| |
| void | SetWidths (Array1D< double > &widths) |
| | Set widths. More...
|
| |
| void | EvalBases (Array2D< double > &xx, Array2D< double > &bb) |
| | Evaluate the bases. More...
|
| |
| void | StripBases (Array1D< int > &used) |
| | Strip the bases. More...
|
| |
| | Lreg () |
| | Constructor. More...
|
| |
| | ~Lreg () |
| | Destrcutor. More...
|
| |
| virtual void | SetMindex (Array2D< int > &mindex) |
| | Set multiindex. More...
|
| |
| virtual void | GetMindex (Array2D< int > &mindex) |
| | Get multiindex. More...
|
| |
| virtual void | SetParamsRBF () |
| | Set parameters (for RBF) More...
|
| |
| void | InitRegr () |
| | Initialize. More...
|
| |
| void | SetupData (Array2D< double > &xdata, Array1D< double > &ydata) |
| | Setup data (1d ydata) More...
|
| |
| void | SetupData (Array2D< double > &xdata, Array2D< double > &ydata) |
| | Setup data (2d ydata) More...
|
| |
| void | SetRegMode (string regmode) |
| | Set the regression mode. More...
|
| |
| void | SetRegWeights (Array1D< double > &weights) |
| | Set weights. More...
|
| |
| void | BCS_BuildRegr (Array1D< int > &selected, double eta) |
| | Build BCS regression. More...
|
| |
| void | LSQ_BuildRegr () |
| | Build LSQ regression. More...
|
| |
| void | EvalRegr (Array2D< double > &xcheck, Array1D< double > &ycheck, Array1D< double > &yvar, Array2D< double > &ycov) |
| | Evaluate the regression expansion. More...
|
| |
| int | GetNpt () const |
| | Get the number of points. More...
|
| |
| int | GetNdim () const |
| | Get dimensionality. More...
|
| |
| int | GetNbas () const |
| | Get the number of bases. More...
|
| |
| double | GetSigma2 () const |
| | Get the variance. More...
|
| |
| void | GetCoefCov (Array2D< double > &coef_cov) |
| | Get coefficient covariance. More...
|
| |
| void | GetCoef (Array1D< double > &coef) |
| | Get coefficients. More...
|
| |
| void | Proj (Array1D< double > &array, Array1D< double > &proj_array) |
| | Project. More...
|
| |
| Array1D< double > | LSQ_computeBestLambdas () |
| | Compute the best values for regulariation parameter vector lambda, for LSQ. More...
|
| |
| double | LSQ_computeBestLambda () |
| | Compute the best value for regulariation parameter lambda, for LSQ. More...
|
| |
| void | getResid () |
| | Compute the residual vector, if not already computed. More...
|
| |
| void | getDiagP () |
| | Compute the diagonal of projection matrix, if not already computed. More...
|
| |
| Array1D< double > | computeErrorMetrics (string method) |
| | Compote error according to a selected metrics. More...
|
| |
| double | computeRVE (Array2D< double > &xval, Array1D< double > &yval, Array1D< double > &yval_regr) |
| | Compute validation error. More...
|
| |
Derived class for RBF regression.