#include <CombinatorialTrainer.h>

Public Member Functions | |
| void | addSceneGraphMessages (std::vector< ISM::ObjectSetPtr > pMessages) |
| CombinatorialTrainer (std::vector< boost::shared_ptr< SceneObjectLearner >> pLearners, std::vector< std::string > pObjectTypes) | |
| ~CombinatorialTrainer () | |
Private Attributes | |
| boost::shared_ptr< SceneModel::ExamplesListSource > | examplesListSource |
Generates a tree using combinatorial optimization.
Definition at line 35 of file CombinatorialTrainer.h.
| ProbabilisticSceneRecognition::CombinatorialTrainer::CombinatorialTrainer | ( | std::vector< boost::shared_ptr< SceneObjectLearner >> | pLearners, |
| std::vector< std::string > | pObjectTypes | ||
| ) |
Constructor.
| pLearners | the learners used to generate the models from the topologies that are considered during optimization |
| pObjectTypes | the possible object types in the model |
Definition at line 22 of file CombinatorialTrainer.cpp.
| ProbabilisticSceneRecognition::CombinatorialTrainer::~CombinatorialTrainer | ( | ) |
Destructor.
Definition at line 39 of file CombinatorialTrainer.cpp.
| void ProbabilisticSceneRecognition::CombinatorialTrainer::addSceneGraphMessages | ( | std::vector< ISM::ObjectSetPtr > | pMessages | ) |
Add evidences to the source for use in learning.
| pMessages | the evidences to add. |
Definition at line 42 of file CombinatorialTrainer.cpp.
|
private |
Source for evidence to use in learning.
Definition at line 65 of file CombinatorialTrainer.h.