OpenGM  2.3.x
Discrete Graphical Model Library
Classes | Namespaces | Macros | Enumerations
inference.hxx File Reference
#include <vector>
#include <string>
#include <list>
#include <limits>
#include <exception>
#include "opengm/opengm.hxx"
+ Include dependency graph for inference.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  opengm::Inference< GM, ACC >
 Inference algorithm interface. More...
 

Namespaces

 opengm
 The OpenGM namespace.
 

Macros

#define OPENGM_INFERENCE_HXX
 
#define OPENGM_GM_TYPE_TYPEDEFS
 

Enumerations

enum  opengm::InferenceTermination {
  opengm::UNKNOWN =0, opengm::NORMAL =1, opengm::TIMEOUT =2, opengm::CONVERGENCE =3,
  opengm::INFERENCE_ERROR =4
}
 

Macro Definition Documentation

#define OPENGM_GM_TYPE_TYPEDEFS
Value:
typedef typename GraphicalModelType::LabelType LabelType; \
typedef typename GraphicalModelType::IndexType IndexType; \
typedef typename GraphicalModelType::ValueType ValueType; \
typedef typename GraphicalModelType::OperatorType OperatorType; \
typedef typename GraphicalModelType::FactorType FactorType; \
typedef typename GraphicalModelType::IndependentFactorType IndependentFactorType; \
typedef typename GraphicalModelType::FunctionIdentifier FunctionIdentifier \

Definition at line 13 of file inference.hxx.

#define OPENGM_INFERENCE_HXX

Definition at line 3 of file inference.hxx.