BALL  1.4.79
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
bayesModel.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-width: 2; -*-
2 // vi: set ts=2:
3 //
4 //
5 
6 #ifndef BALL_QSAR_BAYESMODEL_H
7 #define BALL_QSAR_BAYESMODEL_H
8 
9 #ifndef BALL_QSAR_CLASSIFICATIONMODEL_H
11 #endif
12 
13 namespace BALL
14 {
15  namespace QSAR
16  {
19  {
20  public:
21 
22  BayesModel(const QSARData& q);
23 
24  virtual bool isTrained() = 0;
25 
28  virtual vector<double> calculateProbabilities(int activitiy_index, int feature_index, double feature_value) = 0;
29 
31  virtual int getNoResponseVariables() = 0;
32 
33 
34  protected:
37 
40 
41  };
42  }
43 }
44 
45 #endif //BAYESMODEL_H
#define BALL_EXPORT
Definition: COMMON/global.h:50