38 unsigned int numberOfHypotheses = 0;
50 for(
unsigned int i = 1; i < ((
unsigned int) 1 <<
mSceneObjects->size()); ++i)
56 double hypothesisProbability = 1.0;
65 subset +=
"(" +
mSceneObjects->at(j)->getDescription() +
") ";
82 ROS_INFO_STREAM(
" > Score for scene object subset '" << subset <<
"' is '" << hypothesisProbability <<
"'.");
PowerSetForegroundInferenceAlgorithm(boost::shared_ptr< std::vector< boost::shared_ptr< SceneObjectDescription > > > &pSceneObjects)
void doInference(std::vector< ISM::Object > pEvidenceList, std::ofstream &pRuntimeLogger)
~PowerSetForegroundInferenceAlgorithm()
#define ROS_INFO_STREAM(args)
boost::shared_ptr< std::vector< boost::shared_ptr< SceneObjectDescription > > > mSceneObjects