SG++-Doxygen-Documentation
sgpp::datadriven::DBMatOnlineDEFactory Namespace Reference

Functions

DBMatOnlineDEbuildDBMatOnlineDE (DBMatOffline &offline, Grid &grid, double lambda, double beta=0)
 Factory to build a DBMatOnlineDE object to manipulate the decomposition in offline object. More...
 

Function Documentation

◆ buildDBMatOnlineDE()

DBMatOnlineDE * sgpp::datadriven::DBMatOnlineDEFactory::buildDBMatOnlineDE ( DBMatOffline offline,
Grid grid,
double  lambda,
double  beta = 0 
)

Factory to build a DBMatOnlineDE object to manipulate the decomposition in offline object.

Parameters
offlineoffline object that holds the decomposed system matrix
gridthe underlying grid
lambdaregularization strength (todo(fuchsgruber): maybe remove this)
betaplasticity weighting factor. If set to 0, no plasticity takes place.

References sgpp::datadriven::Chol, sgpp::datadriven::DenseIchol, sgpp::datadriven::Eigen, sgpp::datadriven::DBMatOffline::getDecompositionType(), sgpp::datadriven::LU, and sgpp::datadriven::OrthoAdapt.

Referenced by sgpp::datadriven::ModelFittingDensityEstimationOnOff::fit(), and sgpp::datadriven::LearnerSGDEOnOffParallel::LearnerSGDEOnOffParallel().