XMM - Probabilistic Models for Motion Recognition and Mapping

Public Attributes | List of all members
xmm::Results< ModelType > Struct Template Reference

Results of the filtering/inference process (for a Model with multiple classes). More...

#include <xmmModelResults.hpp>

Public Attributes

std::vector< double > instant_likelihoods
 Instantaneous likelihood of each class. More...
 
std::vector< double > instant_normalized_likelihoods
 Normalized instantaneous likelihood of each class. More...
 
std::vector< double > smoothed_likelihoods
 Smoothed likelihood of each class. More...
 
std::vector< double > smoothed_normalized_likelihoods
 Normalized smoothed likelihood of each class. More...
 
std::vector< double > smoothed_log_likelihoods
 Cumulative smoothed log-likelihood of each class. More...
 
std::string likeliest
 Label of the likeliest class. More...
 
std::vector< float > output_values
 Output values estimated by regression. More...
 
std::vector< float > output_covariance
 Output variance over the values estimated by regression. More...
 

Detailed Description

template<typename ModelType>
struct xmm::Results< ModelType >

Results of the filtering/inference process (for a Model with multiple classes).

The default results contain both likelihoods for recognition and vectors for the results of a regression

Member Data Documentation

template<typename ModelType>
std::vector<double> xmm::Results< ModelType >::instant_likelihoods

Instantaneous likelihood of each class.

template<typename ModelType>
std::vector<double> xmm::Results< ModelType >::instant_normalized_likelihoods

Normalized instantaneous likelihood of each class.

template<typename ModelType>
std::string xmm::Results< ModelType >::likeliest

Label of the likeliest class.

template<typename ModelType>
std::vector<float> xmm::Results< ModelType >::output_covariance

Output variance over the values estimated by regression.

Warning
this variable is not allocated if the Model is not bimodal
template<typename ModelType>
std::vector<float> xmm::Results< ModelType >::output_values

Output values estimated by regression.

Warning
this variable is not allocated if the Model is not bimodal
template<typename ModelType>
std::vector<double> xmm::Results< ModelType >::smoothed_likelihoods

Smoothed likelihood of each class.

template<typename ModelType>
std::vector<double> xmm::Results< ModelType >::smoothed_log_likelihoods

Cumulative smoothed log-likelihood of each class.

template<typename ModelType>
std::vector<double> xmm::Results< ModelType >::smoothed_normalized_likelihoods

Normalized smoothed likelihood of each class.


The documentation for this struct was generated from the following file: