OpenGM  2.3.x
Discrete Graphical Model Library
opengm::trws_base::MaxSumTRWS< GM, ACC > Member List

This is the complete list of members for opengm::trws_base::MaxSumTRWS< GM, ACC >, including all inherited members.

_agree_countopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_bestIntegerBoundopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_bestIntegerLabelingopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_CheckConvergence(ValueType relativeThreshold)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protectedvirtual
_CheckStoppingCondition(InferenceTermination *pterminationCode)opengm::trws_base::MaxSumTRWS< GM, ACC >protectedvirtual
_core_infer(VISITOR &visitor, size_t *piterCounter=0)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_core_order(IndexType i, IndexType totalSize)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_dualBoundopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_EstimateIntegerLabel(IndexType varId, const std::vector< ValueType > &sumMarginal)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlineprotected
_EstimateIntegerLabeling()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_EstimateTRWSBound()opengm::trws_base::MaxSumTRWS< GM, ACC >protectedvirtual
_EvaluateIntegerBounds()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_factorParametersopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >mutableprotected
_factorPropertiesopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_FinalizeMove()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_ForwardMove()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_ftableopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_GetObjectiveValue()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_GetPrimalBound()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlineprotectedvirtual
_InitMove()opengm::trws_base::MaxSumTRWS< GM, ACC >protectedvirtual
_InitSubSolvers()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_integerBoundopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_integerLabelingopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_lastDualUpdateopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_localConsistencyCounteropengm::trws_base::MaxSumTRWS< GM, ACC >protected
_marginalsopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_maskopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_moveDirectionopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_nodeMaskopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_normalizeMarginals(typename std::vector< ValueType >::iterator begin, typename std::vector< ValueType >::iterator end, SubSolver *subSolver)opengm::trws_base::MaxSumTRWS< GM, ACC >protected
TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >::_normalizeMarginals(typename std::vector< ValueType >::iterator begin, typename std::vector< ValueType >::iterator end, MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > *subSolver)=0opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protectedpure virtual
_oldDualBoundopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_order(IndexType i)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_parametersopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_postprocessMarginals(typename std::vector< ValueType >::iterator begin, typename std::vector< ValueType >::iterator end)opengm::trws_base::MaxSumTRWS< GM, ACC >protectedvirtual
_pseudoBoundValueopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_storageopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_subSolversopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_sumMarginalopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protected
_SumUpForwardMarginals(std::vector< ValueType > *pout, const_marginals_iterators_pair itpair)opengm::trws_base::MaxSumTRWS< GM, ACC >protected
TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >::_SumUpForwardMarginals(std::vector< ValueType > *pout, const_marginals_iterators_pair itpair)=0opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >protectedpure virtual
_treeAgreeopengm::trws_base::MaxSumTRWS< GM, ACC >protected
_treeAgree_iterationCounteropengm::trws_base::MaxSumTRWS< GM, ACC >protected
ACC typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
AccumulationType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
arg() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
BackwardMove()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
bound() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
CheckDualityGap(ValueType primalBound, ValueType dualBound)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
CheckTreeAgreement(InferenceTermination *pterminationCode)opengm::trws_base::MaxSumTRWS< GM, ACC >
const_marginals_iterators_pair typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
core_infer(size_t *piterCounter=0)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inline
EmptyVisitorParent typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
EmptyVisitorType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
EstimateIntegerLabelingAndBound()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inline
FactorProperties typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
ForwardMove()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
GetBestIntegerBound() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
getBound(size_t i) constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inline
getFactorProperties() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inline
GetMarginals(IndexType variable, OutputIteratorType begin)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
GetMarginalsMove()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
getTreeAgreement(std::vector< bool > &out, std::vector< LabelType > *plabeling=0, std::vector< std::vector< LabelType > > *ptreeLabelings=0)opengm::trws_base::MaxSumTRWS< GM, ACC >
GM typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
GraphicalModelType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
IndexType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
infer()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
infer(VISITOR &)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
infer_visitor_updates(VISITOR &visitor, size_t *pinterCounter=0)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
InferenceTermination typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
LabelType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
lastDualUpdate() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inline
MaxSumTRWS(Storage &storage, const Parameters &params)opengm::trws_base::MaxSumTRWS< GM, ACC >inline
OutputContainerType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
OutputIteratorType typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
Parameters typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
parent typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
Storage typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
SubModel typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
SubSolver typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
SubSolverType typedefopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
TRWSPrototype(Storage &storage, const Parameters &params)opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >
UnaryFactor typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
value() constopengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >inlinevirtual
ValueType typedefopengm::trws_base::MaxSumTRWS< GM, ACC >
~MaxSumTRWS()opengm::trws_base::MaxSumTRWS< GM, ACC >inline
~TRWSPrototype()opengm::trws_base::TRWSPrototype< MaxSumSolver< GM, ACC, std::vector< GM::ValueType >::const_iterator > >virtual