| AccumulationType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| addDualBlock(const SubFactorListType &, ITERATOR, ITERATOR) | opengm::DualDecompositionBase< GM, DUALBLOCK > | inlineprotected |
| arg(std::vector< LabelType > &, const size_t=1) const | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | virtual |
| args(std::vector< std::vector< LabelType > > &) const | opengm::Inference< GM, INF::AccumulationType > | virtual |
| bound() const | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | virtual |
| constrainedOptimum(std::vector< IndexType > &, std::vector< LabelType > &, std::vector< LabelType > &) const | opengm::Inference< GM, INF::AccumulationType > | |
| DDBaseType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| DecompositionType typedef | opengm::DualDecompositionBase< GM, DUALBLOCK > | |
| dualBlocks_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| DualBlockType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| DualDecompositionBase(const GmType &) | opengm::DualDecompositionBase< GM, DUALBLOCK > | |
| DualDecompositionSubGradient(const GmType &) | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| DualDecompositionSubGradient(const GmType &, const Parameter &) | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| DualVariableType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| EmptyVisitorType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| factorMarginal(const size_t, IndependentFactorType &) const | opengm::Inference< GM, INF::AccumulationType > | virtual |
| FactorType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| FunctionIdentifier typedef | opengm::Inference< GM, INF::AccumulationType > | |
| getBounds(const std::vector< std::vector< LabelType > > &, const std::vector< SubVariableListType > &, ValueType &, ValueType &, std::vector< LabelType > &) | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| getDualPointers(size_t) | opengm::DualDecompositionBase< GM, DUALBLOCK > | inlineprotected |
| gm_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| GmType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| graphicalModel() const | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | inlinevirtual |
| GraphicalModelType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| IndependentFactorType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| IndexType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| infer() | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | virtual |
| infer(VISITOR &) | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| InfType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| init(DualDecompositionBaseParameter &) | opengm::DualDecompositionBase< GM, DUALBLOCK > | |
| LabelType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| marginal(const size_t, IndependentFactorType &) const | opengm::Inference< GM, INF::AccumulationType > | virtual |
| modeFromFactorMarginal(std::vector< LabelType > &) const | opengm::Inference< GM, INF::AccumulationType > | |
| modeFromMarginal(std::vector< LabelType > &) const | opengm::Inference< GM, INF::AccumulationType > | |
| modelWithSameVariables_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| name() const | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | inlinevirtual |
| numDualsMinimal_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| numDualsOvercomplete_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| OPENGM_GM_TYPE_TYPEDEFS | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| OperatorType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| setStartingPoint(typename std::vector< LabelType >::const_iterator) | opengm::Inference< GM, INF::AccumulationType > | virtual |
| SubFactorListType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| SubFactorType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| subGm_ | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| SubGmType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| subGradientNorm(double L=1) const | opengm::DualDecompositionBase< GM, DUALBLOCK > | protected |
| subModel(size_t subModelId) const | opengm::DualDecompositionBase< GM, DUALBLOCK > | inline |
| SubVariableListType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| SubVariableType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| TimingVisitorType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| value() const | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | virtual |
| ValueType typedef | opengm::Inference< GM, INF::AccumulationType > | |
| VerboseVisitorType typedef | opengm::DualDecompositionSubGradient< GM, INF, DUALBLOCK > | |
| ViewFunctionType typedef | opengm::DualDecompositionBase< GM, DUALBLOCK > | |
| ~Inference() | opengm::Inference< GM, INF::AccumulationType > | inlinevirtual |