1 #ifndef WIRECELLRESS_LINEARMODEL_H 2 #define WIRECELLRESS_LINEARMODEL_H 14 Eigen::VectorXd&
Gety() {
return _y; }
15 Eigen::MatrixXd&
GetX() {
return _X; }
19 virtual void Sety(Eigen::VectorXd
y) {
_y =
y; }
20 virtual void SetX(Eigen::MatrixXd
X) {
_X =
X;
_beta = Eigen::VectorXd::Zero(X.cols());}
23 virtual void Fit() {};
virtual void Setbeta(Eigen::VectorXd beta)
virtual void SetX(Eigen::MatrixXd X)
Eigen::VectorXd Predict()
Eigen::VectorXd & Getbeta()
virtual void SetData(Eigen::MatrixXd X, Eigen::VectorXd y)
virtual void Sety(Eigen::VectorXd y)