OpenGM  2.3.x
Discrete Graphical Model Library
Public Types | Public Member Functions | List of all members
opengm::trws_base::MaxSumTRWS_Parameters< ValueType > Struct Template Reference

#include <trws_base.hxx>

+ Inheritance diagram for opengm::trws_base::MaxSumTRWS_Parameters< ValueType >:
+ Collaboration diagram for opengm::trws_base::MaxSumTRWS_Parameters< ValueType >:

Public Types

typedef TRWSPrototype_Parameters< ValueType > parent
 

Public Member Functions

 MaxSumTRWS_Parameters (size_t maxIternum, ValueType precision=1.0, bool absolutePrecision=true, ValueType minRelativeDualImprovement=-1.0, bool fastComputations=true, bool canonicalNormalization=false, size_t treeAgreeMaxStableIter=0)
 
size_t treeAgreeMaxStableIter () const
 
void setTreeAgreeMaxStableIter (size_t val)
 
- Public Member Functions inherited from opengm::trws_base::TRWSPrototype_Parameters< ValueType >
 TRWSPrototype_Parameters (size_t maxIternum, ValueType precision=1.0, bool absolutePrecision=true, ValueType minRelativeDualImprovement=-1.0, bool fastComputations=true, bool canonicalNormalization=false)
 

Additional Inherited Members

- Public Attributes inherited from opengm::trws_base::TRWSPrototype_Parameters< ValueType >
size_t maxNumberOfIterations_
 
ValueType precision_
 
bool absolutePrecision_
 
ValueType minRelativeDualImprovement_
 
bool fastComputations_
 
bool canonicalNormalization_
 

Detailed Description

template<class ValueType>
struct opengm::trws_base::MaxSumTRWS_Parameters< ValueType >

Definition at line 439 of file trws_base.hxx.

Member Typedef Documentation

template<class ValueType>
typedef TRWSPrototype_Parameters<ValueType> opengm::trws_base::MaxSumTRWS_Parameters< ValueType >::parent

Definition at line 441 of file trws_base.hxx.

Constructor & Destructor Documentation

template<class ValueType>
opengm::trws_base::MaxSumTRWS_Parameters< ValueType >::MaxSumTRWS_Parameters ( size_t  maxIternum,
ValueType  precision = 1.0,
bool  absolutePrecision = true,
ValueType  minRelativeDualImprovement = -1.0,
bool  fastComputations = true,
bool  canonicalNormalization = false,
size_t  treeAgreeMaxStableIter = 0 
)
inline

Definition at line 443 of file trws_base.hxx.

Member Function Documentation

template<class ValueType>
void opengm::trws_base::MaxSumTRWS_Parameters< ValueType >::setTreeAgreeMaxStableIter ( size_t  val)
inline

Definition at line 459 of file trws_base.hxx.

template<class ValueType>
size_t opengm::trws_base::MaxSumTRWS_Parameters< ValueType >::treeAgreeMaxStableIter ( ) const
inline

Definition at line 458 of file trws_base.hxx.