BALL 1.5.0
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
13namespace 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
Definition: constants.h:13
const Eigen::MatrixXd * getLoadings()
const Eigen::MatrixXd * getWeights()
const Eigen::MatrixXd * getLatentVariables()
#define BALL_EXPORT
Definition: COMMON/global.h:50