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

Impala::Core::Training::TrainDataSrc Class Reference

#include <TrainDataSrc.h>

Inheritance diagram for Impala::Core::Training::TrainDataSrc:

Inheritance graph
[legend]
Collaboration diagram for Impala::Core::Training::TrainDataSrc:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TrainDataSrc (Table::AnnotationTable *annotation)
virtual ~TrainDataSrc ()
virtual svm_problemMakeSvmProblem ()=0
 Create an svm-problem of all available data.
virtual svm_problemMakeSvmProblem (int i)=0
 create an svm_problem of *one* example
virtual int GetVectorLength ()=0
virtual Quid GetQuid (int i)
Table::QuidTableGetSelection ()
virtual int Size ()
virtual void FilterTestFold (int f, int foldCount, int repetition, bool episodeConstrained)
virtual void FilterTrainFold (int f, int foldCount, int repetition, bool episodeConstrained)
virtual void FreeProblem (svm_problem *p)
int GetTotalPositiveCount ()
int GetTotalNegativeCount ()
void PrintSelection ()
virtual Array::Array2dScalarReal64MakeDataCopy (int maxCol, int maxRow)

Protected Member Functions

std::vector< Table::QuidTable * > MakeFolds (int f, int foldCount, int repetition, bool episodeConstrained)
void Clear ()
void SetAnnotation (Table::AnnotationTable *anno)
svm_problemMakeEmptyProblem ()
void ClearSelection ()

Protected Attributes

Table::AnnotationTablemAnnotation
Table::QuidTablemQuids
Table::QuidTablemSelection
 ILOG_VAR_DECL

Detailed Description

Definition at line 19 of file TrainDataSrc.h.


The documentation for this class was generated from the following file:
Generated on Fri Mar 19 11:24:40 2010 for ImpalaSrc by  doxygen 1.5.1