opengm::TrbpUpdateRules< GM, ACC, BUFFER > Class Template Reference

Update rules for the MessagePassing framework. More...

#include <messagepassing_trbp.hxx>

List of all members.

Public Types

typedef GM::ValueType ValueType
typedef GM::IndependentFactorType IndependentFactorType
typedef GM::FactorType FactorType
typedef GM::OperatorType OperatorType
typedef FactorHullTRBP< GM,
BUFFER, OperatorType, ACC > 
FactorHullType
typedef VariableHullTRBP< GM,
BUFFER, OperatorType, ACC > 
VariableHullType
typedef std::vector< ValueTypeSpecialParameterType

Static Public Member Functions

template<class MP_PARAM >
static void initializeSpecialParameter (const GM &gm, MP_PARAM &mpParameter)

Detailed Description

template<class GM, class ACC, class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
class opengm::TrbpUpdateRules< GM, ACC, BUFFER >

Update rules for the MessagePassing framework.

Definition at line 76 of file messagepassing_trbp.hxx.


Member Typedef Documentation

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef FactorHullTRBP<GM, BUFFER, OperatorType, ACC> opengm::TrbpUpdateRules< GM, ACC, BUFFER >::FactorHullType

Definition at line 82 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef GM::FactorType opengm::TrbpUpdateRules< GM, ACC, BUFFER >::FactorType

Definition at line 80 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef GM::IndependentFactorType opengm::TrbpUpdateRules< GM, ACC, BUFFER >::IndependentFactorType

Definition at line 79 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef GM::OperatorType opengm::TrbpUpdateRules< GM, ACC, BUFFER >::OperatorType

Definition at line 81 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef std::vector<ValueType> opengm::TrbpUpdateRules< GM, ACC, BUFFER >::SpecialParameterType

Definition at line 84 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef GM::ValueType opengm::TrbpUpdateRules< GM, ACC, BUFFER >::ValueType

Definition at line 78 of file messagepassing_trbp.hxx.

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
typedef VariableHullTRBP<GM, BUFFER, OperatorType, ACC> opengm::TrbpUpdateRules< GM, ACC, BUFFER >::VariableHullType

Definition at line 83 of file messagepassing_trbp.hxx.


Member Function Documentation

template<class GM , class ACC , class BUFFER = opengm::MessageBuffer<marray::Marray<double> >>
template<class MP_PARAM >
static void opengm::TrbpUpdateRules< GM, ACC, BUFFER >::initializeSpecialParameter ( const GM &  gm,
MP_PARAM &  mpParameter 
) [inline, static]

???

Definition at line 87 of file messagepassing_trbp.hxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:12 2013 for OpenGM by  doxygen 1.6.3