Home || Visual Search || Applications || Architecture || Important Messages || OGL || Src

Impala::Core::Training::Classifier Class Reference

This is a baseclass for classifiers. More...

#include <Classifier.h>

Inheritance diagram for Impala::Core::Training::Classifier:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Classifier ()
virtual void Train (Util::PropertySet *properties, TrainDataSrc *data)=0
virtual Table::ScoreTablePredict (TrainDataSrc *data)=0
virtual void OverrideModelOptions (Util::PropertySet *properties)

Detailed Description

This is a baseclass for classifiers.

Classifiers can Train() a model on TrainDataSrc with some properties. One can think of TrainDataSrc as a combination of annotation and feature data. Classifiers can also apply the model to data in Predict().

Currently it is possible to retrain a classifier many times. It might be more clear if classifier is the result of training, in that case training should be done in the constructor.

Definition at line 27 of file Classifier.h.


The documentation for this class was generated from the following file:
Generated on Thu Jan 13 09:21:12 2011 for ImpalaSrc by  doxygen 1.5.1