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

Public Member Functions

 LearningStateConcept (double)
 
SpNumericalAttributeValuePair insertNumericalPair (attribute_id, double, double, double)
 
SpSymbolicAttributeValuePair insertSymbolicPair (attribute_id, double, std::map< std::string, SpSymbolicValue > *)
 
SpSymbolicAttributeValuePair insertSymbolicPair (attribute_id, double, std::string, std::set< std::string > *values)
 
void removePair (attribute_id)
 
void print (SpLearningAttributes availableAttributes)
 
bool numericalIdExists (attribute_id)
 
bool symbolicIdExists (attribute_id)
 
void removeNumericalPair (attribute_id)
 
void removeSymbolicPair (attribute_id)
 
SpNumericalAttributeValuePair getNumericPair (attribute_id)
 
SpSymbolicAttributeValuePair getSymbolicPair (attribute_id)
 
int numericalPairsListSize ()
 
int symbolicPairsListSize ()
 
double getP ()
 
void setP (double)
 
int getN ()
 
void setN (int)
 
double getScore ()
 
void setScore (double)
 
double getDiff ()
 
void setDiff (double)
 
long int getID ()
 
void setID (long int)
 
int getParent ()
 
void setParent (int)
 
double getPositionP (attribute_id _x, attribute_id _y)
 
void setAttributeConceptToArray (double *Ps, int w, int h, attribute_id _x, attribute_id _y, attribute_id _a, double maxA, double ignorePThreshold)
 
void setConceptToArray (double *Ps, int w, int h, attribute_id _x, attribute_id _y, double maxP, double ignorePThreshold)
 
void setConceptBorderToArray (double *Ps, int w, int h, attribute_id _x, attribute_id _y, double maxP, double ignorePThreshold)
 
void setFlatConceptToArray (double *Ps, int w, int h, attribute_id _x, attribute_id _y, double maxP, double ignorePThreshold)
 

Public Attributes

long int id
 
std::map< attribute_id, SpNumericalAttributeValuePair > numericalAttributeList
 
std::map< attribute_id, SpSymbolicAttributeValuePair > symbolicAttributeList
 
std::map< long int, SpLearningEventConcept > incomingEvents
 
std::map< long int, SpLearningEventConcept > outgoingEvents
 
int N
 
int NE
 
double P
 
double score
 
double diff
 
long int parent
 
int level
 
int depth
 
int distance_to_leaf
 

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