BALL
1.5.0
include
BALL
QSAR
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
{
19
class
BALL_EXPORT
LatentVariableModel
20
{
21
public
:
22
LatentVariableModel
();
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
BALL::QSAR::LatentVariableModel::latent_variables_
Eigen::MatrixXd latent_variables_
Definition:
latentVariableModel.h:39
BALL_EXPORT
#define BALL_EXPORT
Definition:
COMMON/global.h:50
global.h
BALL::QSAR::LatentVariableModel::loadings_
Eigen::MatrixXd loadings_
Definition:
latentVariableModel.h:42
BALL::QSAR::LatentVariableModel::weights_
Eigen::MatrixXd weights_
Definition:
latentVariableModel.h:45
BALL::QSAR::LatentVariableModel
Definition:
latentVariableModel.h:20
BALL
Definition:
constants.h:13
BALL::QSAR::LatentVariableModel::getWeights
const Eigen::MatrixXd * getWeights()
BALL::QSAR::LatentVariableModel::getLoadings
const Eigen::MatrixXd * getLoadings()
BALL::QSAR::LatentVariableModel::LatentVariableModel
LatentVariableModel()
BALL::QSAR::RegressionValidation
Definition:
regressionValidation.h:24
BALL::QSAR::LatentVariableModel::getLatentVariables
const Eigen::MatrixXd * getLatentVariables()
Generated by
1.8.20