1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef VCLearnFromSCINCLUDE
- #define VCLearnFromSCINCLUDE
- #include "core/vector/VectorT.h"
- #include "core/vector/MatrixT.h"
- #include "vislearning/classifier/classifierbase/VecClassifier.h"
- namespace OBJREC {
- class VCLearnFromSC : public VecClassifier
- {
- protected:
- public:
-
-
- VCLearnFromSC ( const NICE::Config *conf );
-
- virtual ~VCLearnFromSC();
-
-
-
-
- virtual ClassificationResult classify ( const NICE::Vector & x ) const = 0;
- virtual void preTeach ( const LabeledSetVector & teachSet ) = 0;
- virtual void teach ( const LabeledSetVector & teachSet ) = 0;
- virtual void finishTeaching() = 0;
- };
- }
- #endif
|