VAT  3.0
Video Analysis Tool
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
miles::IncrementalEventLearning Class Reference

Public Member Functions

 IncrementalEventLearning (Datapool *i_data)
 
void setContextualisedObjects (Datapool &datapool)
 
void run (double)
 
void init ()
 
bool setParameters (QDomNode &config)
 
void setLearningContexts ()
 
bool invalidNumericNameForContext (std::string name, SpLearningContext context)
 
bool invalidSymbolicNameForContext (std::string name, SpLearningContext context)
 
bool invalidValueNameForContext (attribute_id att_id, std::string name)
 
SpLearningStateConcept createNewNode (QDomNode &config, SpLearningContext context, long int &free_state_id)
 
SpHierarchyTree generateTree (QString filename, SpLearningContext context)
 

Public Attributes

Datapoolm_data
 
QString m_learningContextsFile
 
QString m_hierarchyStatsFile
 
QFile m_statsFile
 
bool m_activateStats
 
int nValidContexts
 
SpLearningAttributes availableAttributes
 
std::map< int, SpLearningContext > validContexts
 
std::map< unsigned long, SpLearningContextualisedObject > followedObjects
 
std::map< unsigned long, bool > presentInThisFrame
 
SpXMLTreeGenerator treeGenerator
 
bool first
 
QDomDocument * xmlConfig
 
QDomElement rootConfig
 

Static Public Attributes

static double minConditionalP
 

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