OpenGM  2.3.x
Discrete Graphical Model Library
Public Member Functions | Public Attributes | List of all members
opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter Struct Reference

#include <tree_reweighted_bp.hxx>

+ Collaboration diagram for opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter:

Public Member Functions

 Parameter (const size_t maxIterations=100, const double damping=0.0, const double tolerance=0.000001, const size_t ntrees=0, UpdateRule updateRule=PARALL, const size_t verbose=0)
 
std::string toString () const
 

Public Attributes

size_t maxIterations_
 
double damping_
 
double tolerance_
 
UpdateRule updateRule_
 
size_t ntrees_
 
size_t verbose_
 
size_t logDomain_
 

Detailed Description

template<class GM, class ACC>
struct opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter

Definition at line 41 of file tree_reweighted_bp.hxx.

Constructor & Destructor Documentation

template<class GM , class ACC >
opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::Parameter ( const size_t  maxIterations = 100,
const double  damping = 0.0,
const double  tolerance = 0.000001,
const size_t  ntrees = 0,
UpdateRule  updateRule = PARALL,
const size_t  verbose = 0 
)
inline

Definition at line 43 of file tree_reweighted_bp.hxx.

Member Function Documentation

template<class GM , class ACC >
std::string opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::toString ( ) const
inline

Definition at line 59 of file tree_reweighted_bp.hxx.

Member Data Documentation

template<class GM , class ACC >
double opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::damping_

Definition at line 78 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
size_t opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::logDomain_

Definition at line 83 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
size_t opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::maxIterations_

Definition at line 77 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
size_t opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::ntrees_

Definition at line 81 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
double opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::tolerance_

Definition at line 79 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
UpdateRule opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::updateRule_

Definition at line 80 of file tree_reweighted_bp.hxx.

template<class GM , class ACC >
size_t opengm::external::libdai::TreeReweightedBp< GM, ACC >::Parameter::verbose_

Definition at line 82 of file tree_reweighted_bp.hxx.