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

#include <RootOfMultipliedConditionalProbability.h>

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

Public Member Functions

 RootOfMultipliedConditionalProbability ()
 
 ~RootOfMultipliedConditionalProbability ()
 
- Public Member Functions inherited from ProbabilisticSceneRecognition::ConditionalProbability
 ConditionalProbability ()
 
double getProbability ()
 
std::string printParentProbabilities ()
 
void setProbability (std::string pParentId, double pProbability)
 
 ~ConditionalProbability ()
 

Private Member Functions

virtual double calculateProbability ()
 

Additional Inherited Members

- Protected Attributes inherited from ProbabilisticSceneRecognition::ConditionalProbability
std::map< std::string, double > mParentProbabilities
 

Detailed Description

This class represents a conditional probability of an evidences pose x given its parent evidence's pose p: P(x|p). If there are several parents p1, p2, ... pn, it uses the nth root of the multiplied probability of the separate conditional probabilities: root_n(P(x|p1) * P(x|p2) * ...).

Definition at line 29 of file RootOfMultipliedConditionalProbability.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::RootOfMultipliedConditionalProbability::RootOfMultipliedConditionalProbability ( )

Constructor.

Definition at line 22 of file RootOfMultipliedConditionalProbability.cpp.

ProbabilisticSceneRecognition::RootOfMultipliedConditionalProbability::~RootOfMultipliedConditionalProbability ( )

Destructor.

Definition at line 25 of file RootOfMultipliedConditionalProbability.cpp.

Member Function Documentation

double ProbabilisticSceneRecognition::RootOfMultipliedConditionalProbability::calculateProbability ( )
privatevirtual

Calculate the probability from the parent probabilities.

Returns
the probability calculated from the parent probabilities.

Implements ProbabilisticSceneRecognition::ConditionalProbability.

Definition at line 28 of file RootOfMultipliedConditionalProbability.cpp.


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 Fri Nov 15 2019 04:00:09