Convert any graphical model into an explicit graphical model. More...
#include <graphicalmodel_explicit_storage.hxx>
Public Types | |
typedef GraphicalModel < GmValueType, GmOperatorTye, ExplicitFunction< GmValueType > , DiscreteSpace< >,false > | ExplicitGraphicalModelType |
Static Public Member Functions | |
static void | convert (const GM &gm, ExplicitGraphicalModelType &explicitGm) |
Convert any graphical model into an explicit graphical model.
An explicit graphical model (gm) is a gm using only the explicit function for storage.
Usage:
typedef opengm::ConvertToExplicit<MaybeNonExplicitGmType>::ExplicitGraphicalModelType GmTypeExplicit; GmTypeExplicit explicitGm; opengm::ConvertToExplicit<MaybeNonExplicitGmType>::convert(maybeNonExplicit,explicitGm);
Definition at line 153 of file graphicalmodel_explicit_storage.hxx.
typedef GraphicalModel<GmValueType,GmOperatorTye,ExplicitFunction<GmValueType>,DiscreteSpace< > ,false> opengm::ConvertToExplicit< GM >::ExplicitGraphicalModelType |
Definition at line 159 of file graphicalmodel_explicit_storage.hxx.
static void opengm::ConvertToExplicit< GM >::convert | ( | const GM & | gm, | |
ExplicitGraphicalModelType & | explicitGm | |||
) | [inline, static] |
Definition at line 163 of file graphicalmodel_explicit_storage.hxx.