BALL 1.5.0
Loading...
Searching...
No Matches
logitModel.h
Go to the documentation of this file.
1// -*- Mode: C++; tab-width: 2; -*-
2// vi: set ts=2:
3//
4//
5
6#ifndef LOGITMODEL
7#define LOGITMODEL
8
9#ifndef CLASSIFICATION
11#endif
12
13
14
15namespace BALL{
16 namespace QSAR {
17
20 {
21 public:
26
28
29 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
31
32
36 void train();
37
38 Eigen::VectorXd predict(const vector<double>& substance, bool transform);
39
40 void saveToFile(string filename);
41
42 void readFromFile(string filename);
44
45
46 protected:
50 Eigen::MatrixXd training_result_;
52
53 };
54 }
55}
56
57#endif // LOGITMODEL
LogitModel(const QSARData &q)
Eigen::VectorXd predict(const vector< double > &substance, bool transform)
void readFromFile(string filename)
Eigen::MatrixXd training_result_
Definition logitModel.h:50
void saveToFile(string filename)
#define BALL_EXPORT