Rapid-Mix API  v2.2.0
A simple library for machine learning & signal processing
rapidGVF.h
Go to the documentation of this file.
1 
9 #ifndef rapidGVF_h
10 #define rapidGVF_h
11 
12 #include <vector>
13 #include <string>
14 #include "GVF.h"
15 
16 namespace rapidmix { class trainingData; }
17 
21 class rapidGVF {
22 
23 public:
24  rapidGVF();
25  ~rapidGVF();
26 
27  bool train(const rapidmix::trainingData &newTrainingData);
28  std::vector<double> run(const std::vector<double> &inputVector);
29  //TODO: needs a "reset" message
30 
31 protected:
32  GVF * gvf;
33  GVFGesture currentGesture;
34  GVFOutcomes outcomes;
35 };
36 
37 #endif
GVFGesture currentGesture
Definition: rapidGVF.h:33
GVF * gvf
Definition: rapidGVF.h:32
GVFOutcomes outcomes
Definition: rapidGVF.h:34
Definition: machineLearning.cpp:11
This class is an adapter for the GVF library from Baptiste Caramiaux.
Definition: rapidGVF.h:21
Definition: trainingData.h:24