#include <AMultiClassObjectEvaluator.hpp>
Inheritance diagram for AMultiClassObjectEvaluator:


Purpose: Define the concept of Multi-Class Object Evaluator in which allows objects
being defined by n class of data.
@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
Public Methods | |
| AMultiClassObjectEvaluator (int nmax, int featureSize) | |
| virtual | ~AMultiClassObjectEvaluator () |
| virtual void | add (ASeparateFeatureClassifier *aclassifier) |
| virtual int | getFeatureSize () |
| virtual int | numberOfClasses () |
| virtual int | maxSize () |
| virtual void | initializeClasses (DataSample *objectSample) |
| virtual int | getBestClassifier (double value) |
| virtual int | getBestClassifier (RealVector &value) |
| virtual void | start () |
| virtual void | learn (DataSample *objectSample) |
| virtual void | learn (double value) |
| virtual void | unlearn (double value) |
| virtual void | learn (RealVector &value) |
| virtual void | unlearn (RealVector &value) |
| virtual void | end () |
| virtual double | Pxo (double value) |
| virtual double | Lxo (double value) |
| virtual double | Pxo (RealVector &value) |
| virtual double | Lxo (RealVector &value) |
| virtual double | Po () |
| void | output (FILE *file) |
| virtual void | output () |
Private Attributes | |
| int | xDimension |
| int | nclass |
| int | nmax |
| int | selected |
| ASeparateFeatureClassifier ** | classifier |
![]() |
