WireCell::LassoModel Member List

This is the complete list of members for WireCell::LassoModel, including all inherited members.

_active_betaWireCell::ElasticNetModelprotected
_betaWireCell::LinearModelprotected
_soft_thresholding(double x, double lambda_)WireCell::ElasticNetModelprotected
_XWireCell::LinearModelprotected
_yWireCell::LinearModelprotected
alphaWireCell::ElasticNetModel
chi2_base()WireCell::LinearModel
chi2_l1()WireCell::LassoModel
ElasticNetModel(double lambda=1., double alpha=1., int max_iter=100000, double TOL=1e-3, bool non_negtive=true)WireCell::ElasticNetModel
Fit()WireCell::LassoModelvirtual
Getbeta()WireCell::LinearModelinline
GetX()WireCell::LinearModelinline
Gety()WireCell::LinearModelinline
lambdaWireCell::ElasticNetModel
lambda_weightWireCell::ElasticNetModel
LassoModel(double lambda=1., int max_iter=100000, double TOL=1e-3, bool non_negtive=true)WireCell::LassoModel
LinearModel()WireCell::LinearModel
max_iterWireCell::ElasticNetModel
MeanResidual()WireCell::LinearModel
nameWireCell::LinearModel
non_negtiveWireCell::ElasticNetModel
Predict()WireCell::LinearModel
Set_init_values(std::vector< double > values)WireCell::LassoModel
Setbeta(Eigen::VectorXd beta)WireCell::LinearModelinlinevirtual
SetData(Eigen::MatrixXd X, Eigen::VectorXd y)WireCell::LinearModelinlinevirtual
SetLambdaWeight(Eigen::VectorXd w)WireCell::ElasticNetModelinline
SetLambdaWeight(int i, double weight)WireCell::ElasticNetModelinline
SetX(Eigen::MatrixXd X)WireCell::ElasticNetModelinlinevirtual
Sety(Eigen::VectorXd y)WireCell::LinearModelinlinevirtual
TOLWireCell::ElasticNetModel
~ElasticNetModel()WireCell::ElasticNetModel
~LassoModel()WireCell::LassoModel
~LinearModel()WireCell::LinearModelvirtual