|
OpenGM
2.3.x
Discrete Graphical Model Library
|
Visitor for the Gibbs sampler to compute arbitrary marginal probabilities. More...
#include <gibbs.hxx>
Collaboration diagram for opengm::GibbsMarginalVisitor< GIBBS >:Public Types | |
| typedef GIBBS | GibbsType |
| typedef GibbsType::ValueType | ValueType |
| typedef GibbsType::GraphicalModelType | GraphicalModelType |
| typedef GraphicalModelType::IndependentFactorType | IndependentFactorType |
Public Member Functions | |
| GibbsMarginalVisitor () | |
| GibbsMarginalVisitor (const GraphicalModelType &) | |
| void | assign (const GraphicalModelType &) |
| template<class VariableIndexIterator > | |
| size_t | addMarginal (VariableIndexIterator, VariableIndexIterator) |
| size_t | addMarginal (const size_t) |
| void | operator() (const GibbsType &, const ValueType, const ValueType, const size_t, const bool, const bool) |
| void | begin (const GibbsType &, const ValueType, const ValueType) const |
| void | end (const GibbsType &, const ValueType, const ValueType) const |
| size_t | numberOfSamples () const |
| size_t | numberOfAcceptedSamples () const |
| size_t | numberOfRejectedSamples () const |
| size_t | numberOfMarginals () const |
| const IndependentFactorType & | marginal (const size_t) const |
Visitor for the Gibbs sampler to compute arbitrary marginal probabilities.
| typedef GIBBS opengm::GibbsMarginalVisitor< GIBBS >::GibbsType |
| typedef GibbsType::GraphicalModelType opengm::GibbsMarginalVisitor< GIBBS >::GraphicalModelType |
| typedef GraphicalModelType::IndependentFactorType opengm::GibbsMarginalVisitor< GIBBS >::IndependentFactorType |
| typedef GibbsType::ValueType opengm::GibbsMarginalVisitor< GIBBS >::ValueType |
|
inline |
| opengm::GibbsMarginalVisitor< GIBBS >::GibbsMarginalVisitor | ( | const GraphicalModelType & | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.9.1