#include <classifier.h>
Public Member Functions | |
virtual void | addTrainingPoint (std::string target_class, const std::vector< double > point)=0 |
Classifier () | |
virtual std::string | classifyPoint (const std::vector< double > point)=0 |
virtual void | clear ()=0 |
virtual bool | load (const std::string filename)=0 |
virtual void | save (const std::string filename)=0 |
virtual void | train ()=0 |
virtual | ~Classifier () |
Definition at line 48 of file classifier.h.
ml_classifiers::Classifier::Classifier | ( | ) | [inline] |
Definition at line 51 of file classifier.h.
virtual ml_classifiers::Classifier::~Classifier | ( | ) | [inline, virtual] |
Definition at line 52 of file classifier.h.
virtual void ml_classifiers::Classifier::addTrainingPoint | ( | std::string | target_class, |
const std::vector< double > | point | ||
) | [pure virtual] |
virtual std::string ml_classifiers::Classifier::classifyPoint | ( | const std::vector< double > | point | ) | [pure virtual] |
virtual void ml_classifiers::Classifier::clear | ( | ) | [pure virtual] |
virtual bool ml_classifiers::Classifier::load | ( | const std::string | filename | ) | [pure virtual] |
virtual void ml_classifiers::Classifier::save | ( | const std::string | filename | ) | [pure virtual] |
virtual void ml_classifiers::Classifier::train | ( | ) | [pure virtual] |