25 #ifndef REALTIMECLASSIFICATION_H
26 #define REALTIMECLASSIFICATION_H
41 std::vector<double> class_proportions;
42 std::vector<int> classification_queue;
47 boost::thread * train_classifier_thread;
48 bool currently_training_classifier;
61 bool isClassifying()
const;
63 std::vector<int> readClassificationQueue();
64 std::vector<int> peekClassificationQueue()
const;
70 void clearClassificationQueue();
73 void trainClassifier();
74 void trainClassifierThreaded();
75 bool isTrainingClassifier();
76 void trainClassifierHalt();
77 void startClassifying();
78 void stopClassifying();
82 void timeoutFunction();