opengm::Multicut< GM, ACC >::Parameter Struct Reference

#include <multicut.hxx>

Collaboration diagram for opengm::Multicut< GM, ACC >::Parameter:
Collaboration graph
[legend]

List of all members.

Public Types

enum  MWCRounding { NEAREST, DERANDOMIZED, PSEUDODERANDOMIZED }

Public Member Functions

 Parameter (int numThreads=0, double cutUp=1.0e+75)

Public Attributes

int numThreads_
bool verbose_
bool verboseCPLEX_
double cutUp_
double timeOut_
std::string workFlow_
size_t maximalNumberOfConstraintsPerRound_
double edgeRoundingValue_
MWCRounding MWCRounding_
size_t reductionMode_

Detailed Description

template<class GM, class ACC>
struct opengm::Multicut< GM, ACC >::Parameter

Definition at line 88 of file multicut.hxx.


Member Enumeration Documentation

template<class GM, class ACC>
enum opengm::Multicut::Parameter::MWCRounding
Enumerator:
NEAREST 
DERANDOMIZED 
PSEUDODERANDOMIZED 

Definition at line 90 of file multicut.hxx.


Constructor & Destructor Documentation

template<class GM, class ACC>
opengm::Multicut< GM, ACC >::Parameter::Parameter ( int  numThreads = 0,
double  cutUp = 1.0e+75 
) [inline]
Parameters:
numThreads number of threads that should be used (default = 0 [automatic])
cutUp value which the optima at least has (helps to cut search-tree)

Definition at line 106 of file multicut.hxx.


Member Data Documentation

template<class GM, class ACC>
double opengm::Multicut< GM, ACC >::Parameter::cutUp_

Definition at line 95 of file multicut.hxx.

template<class GM, class ACC>
double opengm::Multicut< GM, ACC >::Parameter::edgeRoundingValue_

Definition at line 99 of file multicut.hxx.

template<class GM, class ACC>
size_t opengm::Multicut< GM, ACC >::Parameter::maximalNumberOfConstraintsPerRound_

Definition at line 98 of file multicut.hxx.

template<class GM, class ACC>
MWCRounding opengm::Multicut< GM, ACC >::Parameter::MWCRounding_

Definition at line 100 of file multicut.hxx.

template<class GM, class ACC>
int opengm::Multicut< GM, ACC >::Parameter::numThreads_

Definition at line 92 of file multicut.hxx.

template<class GM, class ACC>
size_t opengm::Multicut< GM, ACC >::Parameter::reductionMode_

Definition at line 101 of file multicut.hxx.

template<class GM, class ACC>
double opengm::Multicut< GM, ACC >::Parameter::timeOut_

Definition at line 96 of file multicut.hxx.

template<class GM, class ACC>
bool opengm::Multicut< GM, ACC >::Parameter::verbose_

Definition at line 93 of file multicut.hxx.

template<class GM, class ACC>
bool opengm::Multicut< GM, ACC >::Parameter::verboseCPLEX_

Definition at line 94 of file multicut.hxx.

template<class GM, class ACC>
std::string opengm::Multicut< GM, ACC >::Parameter::workFlow_

Definition at line 97 of file multicut.hxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:12 2013 for OpenGM by  doxygen 1.6.3