Feature Selection ToolboxFST3 Library / Documentation

FST::Classifier< RETURNTYPE, DIMTYPE, SUBSET, DATAACCESSOR > Class Template Reference

abstract class, defines interface for classifier implementations (mainly to be used in wrappers) More...

#include <classifier.hpp>

Inheritance diagram for FST::Classifier< RETURNTYPE, DIMTYPE, SUBSET, DATAACCESSOR >:
Collaboration diagram for FST::Classifier< RETURNTYPE, DIMTYPE, SUBSET, DATAACCESSOR >:

List of all members.

Public Types

typedef boost::shared_ptr
< DATAACCESSOR > 
PDataAccessor
typedef boost::shared_ptr
< SUBSET > const 
PSubset
typedef DATAACCESSOR::PPattern PPattern

Public Member Functions

virtual bool classify (DIMTYPE &cls, const PPattern &pattern)=0
 classifies pattern, returns the respective class index
virtual bool train (const PDataAccessor da, const PSubset sub)=0
 learns from designated training part of data
virtual bool test (RETURNTYPE &result, const PDataAccessor da)=0
 estimates accuracy using designated test data

Detailed Description

template<class RETURNTYPE, typename DIMTYPE, class SUBSET, class DATAACCESSOR>
class FST::Classifier< RETURNTYPE, DIMTYPE, SUBSET, DATAACCESSOR >

abstract class, defines interface for classifier implementations (mainly to be used in wrappers)


The documentation for this class was generated from the following file:

Generated on Thu Mar 31 11:38:15 2011 for FST3Library by  doxygen 1.6.1