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

#include <AverageConditionalProbability.h>

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

Public Member Functions

 AverageConditionalProbability ()
 
 ~AverageConditionalProbability ()
 
- 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 average probability of the separate conditional probabilities: 1/n (P(x | p1) + P(x | p2) + ... + P(x | pn))

Definition at line 28 of file AverageConditionalProbability.h.

Constructor & Destructor Documentation

ProbabilisticSceneRecognition::AverageConditionalProbability::AverageConditionalProbability ( )

Constructor.

Definition at line 23 of file AverageConditionalProbability.cpp.

ProbabilisticSceneRecognition::AverageConditionalProbability::~AverageConditionalProbability ( )

Destructor.

Definition at line 26 of file AverageConditionalProbability.cpp.

Member Function Documentation

double ProbabilisticSceneRecognition::AverageConditionalProbability::calculateProbability ( )
privatevirtual

Calculate the probability from the parent probabilities.

Returns
the probability calculated from the parent probabilities.

Implements ProbabilisticSceneRecognition::ConditionalProbability.

Definition at line 29 of file AverageConditionalProbability.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