BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
BALL::QSAR::RRModel Class Reference

#include <BALL/QSAR/rrModel.h>

Inheritance diagram for BALL::QSAR::RRModel:
BALL::QSAR::MLRModel BALL::QSAR::LinearModel BALL::QSAR::RegressionModel BALL::QSAR::Model

List of all members.

Public Member Functions

Constructors and Destructors
 RRModel (const QSARData &q, double lambda=0.003)
 ~RRModel ()
Accessors
void train ()
void setParameters (vector< double > &v)
vector< doublegetParameters () const

Private Attributes

Attributes
double lambda_

Detailed Description

Definition at line 43 of file rrModel.h.


Constructor & Destructor Documentation

BALL::QSAR::RRModel::RRModel ( const QSARData q,
double  lambda = 0.003 
)

constructur

Parameters:
qQSARData object, from which the data for this model should be taken

Member Function Documentation

vector<double> BALL::QSAR::RRModel::getParameters ( ) const [virtual]

Reimplemented from BALL::QSAR::Model.

void BALL::QSAR::RRModel::setParameters ( vector< double > &  ) [virtual]

sets the model parameters according to the given values.

Reimplemented from BALL::QSAR::Model.

void BALL::QSAR::RRModel::train ( ) [virtual]

Starts multiple linear regression with the current data and saves the resulting linear combination of descriptors to training_result.

Reimplemented from BALL::QSAR::MLRModel.


Member Data Documentation

Definition at line 71 of file rrModel.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines