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

Impala::Core::Training::Factory Class Reference

This class' purpose is to generalise some of the setup that was shared by some applications. More...

#include <Factory.h>

Collaboration diagram for Impala::Core::Training::Factory:

Collaboration graph
[legend]
List of all members.

Public Types

typedef Persistency::FeatureLocator FeatureLocator
typedef Persistency::ModelLocator ModelLocator

Public Member Functions

 Factory (CmdOptions *options, bool doClassifier)
virtual ~Factory ()
Util::PropertySetMakeClassifierProperties ()
Util::PropertySetGetProperties ()
ParameterSearcherMakeSearcher (Table::AnnotationTable *annotation)
TrainDataSrcMakeDataSrc (Table::AnnotationTable *anno)
 actually the type of TrainDataSrc can depend on the 'kernel_name'
ModelLocator GetModelLocator ()
Array::Array2dVec3UInt8MakeImage (Quid q)
std::vector< StringMakeConceptList ()
Table::AnnotationTableMakeAnnotation (String concept)
Database::RawDataSetGetDataSet ()
Matrix::DistributedAccessGetDistributedAccess ()
 hmm this is not right, the decission how many nodes work together in the distributed kernel should be made elsewhere.
void ServeDistributedAccess ()
bool CodebookExists ()
void WriteCodebook (Feature::FeatureTable *forest)
Feature::FeatureDefinition GetFeatureDefinition ()

Static Public Member Functions

static ClassifierMakeClassifier (String type)

Private Attributes

CmdOptionsmOptions
Database::RawDataSetmDataSet
Util::PropertySetmProperties
int mConceptStart
int mConceptNumber
String mConceptSet
String mModelType
String mFeature
ModelLocator mModelLoc
FeatureLocator mCodebookLoc
Matrix::DistributedAccessmDistributedAccess
 ILOG_VAR_DECL

Detailed Description

This class' purpose is to generalise some of the setup that was shared by some applications.

Currently it assumes the application has the following arguments: 1. im/vid-set 2. concept file 3. model type (used in the train applications) 4. feature

Definition at line 32 of file Factory.h.


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