BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
latentVariableModel.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 //
5 
6 #ifndef LVMODEL
7 #define LVMODEL
8 
9 #include <Eigen/Core>
10 
11 #include <BALL/COMMON/global.h>
12 
13 namespace BALL
14 {
15  namespace QSAR
16  {
20  {
21  public:
23 
26  const Eigen::MatrixXd* getLatentVariables();
27 
30  const Eigen::MatrixXd* getWeights();
31 
34  const Eigen::MatrixXd* getLoadings();
35 
36  protected:
37 
39  Eigen::MatrixXd latent_variables_;
40 
42  Eigen::MatrixXd loadings_;
43 
45  Eigen::MatrixXd weights_;
46 
47  friend class RegressionValidation;
48  };
49  }
50 }
51 
52 #endif // LVMODEL
53 
#define BALL_EXPORT
Definition: COMMON/global.h:50