#include <AppearanceTermLearner.h>
Public Member Functions | |
AppearanceTermLearner () | |
void | learn (boost::shared_ptr< OcmModel > pModel) |
~AppearanceTermLearner () | |
Public Member Functions inherited from ProbabilisticSceneRecognition::TermLearner | |
TermLearner () | |
virtual | ~TermLearner () |
Private Member Functions | |
void | learnMapping (boost::shared_ptr< OcmModel > pModel, boost::shared_ptr< OcmTree > pNode) |
void | learnTable (boost::shared_ptr< OcmModel > pModel, boost::shared_ptr< OcmTree > pNode, unsigned int &pSlot) |
A learner for the appearance term of the OCM.
Definition at line 38 of file AppearanceTermLearner.h.
ProbabilisticSceneRecognition::AppearanceTermLearner::AppearanceTermLearner | ( | ) |
Constructor.
Definition at line 22 of file AppearanceTermLearner.cpp.
ProbabilisticSceneRecognition::AppearanceTermLearner::~AppearanceTermLearner | ( | ) |
Destructor.
Definition at line 27 of file AppearanceTermLearner.cpp.
|
virtual |
Learns the term parameters.
pModel | The OCM model that provides raw data and containers for the parameters to learn. |
Implements ProbabilisticSceneRecognition::TermLearner.
Definition at line 31 of file AppearanceTermLearner.cpp.
|
private |
Learns the mapping for the given node.
pModel | The OCM model that provides raw data and containers for the parameters to learn. |
pNode | The node to learn the mapping for. |
Definition at line 51 of file AppearanceTermLearner.cpp.
|
private |
Learns the probability table for the given node.
pModel | The OcmTree model that provides raw data and containers for the parameters to learn. |
pNode | The node to learn the probability table for. |
pSlot | Maps the given node to a row in the probability table. |
Definition at line 62 of file AppearanceTermLearner.cpp.