#include <BALL/QSAR/regressionModel.h>
|
|
| virtual void | calculateOffsets ()=0 |
| |
| void | readDescriptorInformationFromFile (std::ifstream &in, int no_descriptors, bool transformation, int no_coefficients) |
| |
| void | saveDescriptorInformationToFile (std::ofstream &out) |
| |
| void | readMatrix (Eigen::MatrixXd &mat, std::ifstream &in, unsigned int lines, unsigned int col) |
| |
| void | readVector (Eigen::RowVectorXd &vec, std::ifstream &in, unsigned int no_cells, bool column_vector) |
| |
| void | readModelParametersFromFile (std::ifstream &in) |
| |
| void | saveModelParametersToFile (std::ofstream &out) |
| |
| virtual void | readDescriptorInformationFromFile (std::ifstream &in, int no_descriptors, bool transformation) |
| |
| void | readResponseTransformationFromFile (std::ifstream &in, int no_y) |
| |
| void | saveResponseTransformationToFile (std::ofstream &out) |
| |
| Eigen::VectorXd | getSubstanceVector (const vector< double > &substance, bool transform) |
| |
| Eigen::VectorXd | getSubstanceVector (const Eigen::VectorXd &substance, bool transform) |
| |
| void | backTransformPrediction (Eigen::VectorXd &pred) |
| |
| void | addLambda (Eigen::MatrixXd &matrix, double &lambda) |
| |
| void | readDescriptorInformation () |
| |
Definition at line 20 of file regressionModel.h.
| BALL::QSAR::RegressionModel::RegressionModel |
( |
const QSARData & |
q | ) |
|
constructur,
- Parameters
-
| q | QSAR-wrapper object, from which the data for this model should be taken |
| BALL::QSAR::RegressionModel::~RegressionModel |
( |
| ) |
|
| virtual void BALL::QSAR::RegressionModel::calculateOffsets |
( |
| ) |
|
|
protectedpure virtual |
| const Eigen::MatrixXd* BALL::QSAR::RegressionModel::getTrainingResult |
( |
| ) |
const |
returns a const pointer to the matrix containing the coefficients obtained by Model.train()
| virtual EIGEN_MAKE_ALIGNED_OPERATOR_NEW void BALL::QSAR::RegressionModel::operator= |
( |
const RegressionModel & |
m | ) |
|
|
virtual |
| void BALL::QSAR::RegressionModel::readDescriptorInformationFromFile |
( |
std::ifstream & |
in, |
|
|
int |
no_descriptors, |
|
|
bool |
transformation, |
|
|
int |
no_coefficients |
|
) |
| |
|
protected |
| virtual void BALL::QSAR::RegressionModel::readFromFile |
( |
string |
filename | ) |
|
|
virtual |
| void BALL::QSAR::RegressionModel::saveDescriptorInformationToFile |
( |
std::ofstream & |
out | ) |
|
|
protectedvirtual |
| virtual void BALL::QSAR::RegressionModel::saveToFile |
( |
string |
filename | ) |
|
|
virtual |
| void BALL::QSAR::RegressionModel::show |
( |
| ) |
|
| Eigen::RowVectorXd BALL::QSAR::RegressionModel::offsets_ |
|
protected |
| Eigen::MatrixXd BALL::QSAR::RegressionModel::training_result_ |
|
protected |
Eigen::MatrixXd containing the coefficients obtained by Model.train().
raining_result will have the following dimensions for the different types of models, with m=no of descriptors and c=no of modelled activities (=no of columns of Model.Y) :
LinearModel : mxc
KernelModel : nxc
ALLModel : mxc
FitModel : mxc
SVMModel : m x (c*no of classes)
SVRModel : m x (c*no of classes)
Definition at line 67 of file regressionModel.h.
a ModelValidation object, that is used to validate this model and that will contain the results of the validations
Definition at line 42 of file regressionModel.h.