Public Member Functions | Private Attributes | List of all members
ProbabilisticSceneRecognition::CombinatorialTrainer Class Reference

#include <CombinatorialTrainer.h>

Inheritance diagram for ProbabilisticSceneRecognition::CombinatorialTrainer:
Inheritance graph
[legend]

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
 

Detailed Description

Generates a tree using combinatorial optimization.

Definition at line 35 of file CombinatorialTrainer.h.

Constructor & Destructor Documentation

◆ CombinatorialTrainer()

ProbabilisticSceneRecognition::CombinatorialTrainer::CombinatorialTrainer ( std::vector< boost::shared_ptr< SceneObjectLearner >>  pLearners,
std::vector< std::string >  pObjectTypes 
)

Constructor.

Parameters
pLearnersthe learners used to generate the models from the topologies that are considered during optimization
pObjectTypesthe possible object types in the model

Definition at line 22 of file CombinatorialTrainer.cpp.

◆ ~CombinatorialTrainer()

ProbabilisticSceneRecognition::CombinatorialTrainer::~CombinatorialTrainer ( )

Destructor.

Definition at line 39 of file CombinatorialTrainer.cpp.

Member Function Documentation

◆ addSceneGraphMessages()

void ProbabilisticSceneRecognition::CombinatorialTrainer::addSceneGraphMessages ( std::vector< ISM::ObjectSetPtr >  pMessages)

Add evidences to the source for use in learning.

Parameters
pMessagesthe evidences to add.

Definition at line 42 of file CombinatorialTrainer.cpp.

Member Data Documentation

◆ examplesListSource

boost::shared_ptr<SceneModel::ExamplesListSource> ProbabilisticSceneRecognition::CombinatorialTrainer::examplesListSource
private

Source for evidence to use in learning.

Definition at line 65 of file CombinatorialTrainer.h.


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


asr_psm
Author(s): Braun Kai, Gehrung Joachim, Heizmann Heinrich, Meißner Pascal
autogenerated on Mon Feb 28 2022 21:52:15