53 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
63 virtual void crossValidation(
int k,
bool restore=1) = 0;
66 virtual double getCVRes() = 0;
69 virtual double getFitRes() = 0;
72 virtual void setCVRes(
double d) = 0;
76 const Eigen::MatrixXd& getYRandResults()
const;
81 virtual void testInputData(
bool transform=0) = 0;
83 virtual void bootstrap(
int k,
bool restore=1) = 0;
85 virtual const Eigen::MatrixXd& yRandomizationTest(
int runs,
int k) = 0;
90 virtual void selectStat(
int s) = 0;
96 virtual void saveToFile(
string filename)
const = 0;
99 virtual void readFromFile(
string filename) = 0;
109 void setTrainingLine(
int train_line,
int current_line);
113 void setTestLine(
int test_line,
int current_line,
bool back_transform=0);
vector< string > substances_names_
vector< vector< double > > test_substances_
int validation_statistic_
Eigen::MatrixXd yRand_results_
BALL_EXTERN_VARIABLE const double k
-*- Mode: C++; tab-width: 2; -*-