OpenGM  2.3.x
Discrete Graphical Model Library
Public Member Functions | Public Attributes | List of all members
opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter Class Reference

#include <intersection_based_inf.hxx>

+ Collaboration diagram for opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter:

Public Member Functions

 Parameter (const ProposalParameter &proposalParam=ProposalParameter(), const FusionParameter &fusionParam=FusionParameter(), const size_t numIt=1000, const size_t numStopIt=0, const size_t parallelProposals=1, const bool cgcFinalization=false, const bool planar=false, const bool doCutMove=false, const bool acceptFirst=true, const bool warmStart=true, const std::vector< bool > &allowCutsWithin=std::vector< bool >())
 

Public Attributes

ProposalParameter proposalParam_
 
FusionParameter fusionParam_
 
size_t numIt_
 
size_t numStopIt_
 
size_t parallelProposals_
 
bool cgcFinalization_
 
bool planar_
 
bool doCutMove_
 
bool acceptFirst_
 
std::vector< boolallowCutsWithin_
 
bool warmStart_
 
std::string storagePrefix_
 

Detailed Description

template<class GM, class PROPOSAL_GEN>
class opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter

Definition at line 1037 of file intersection_based_inf.hxx.

Constructor & Destructor Documentation

template<class GM, class PROPOSAL_GEN>
opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::Parameter ( const ProposalParameter proposalParam = ProposalParameter(),
const FusionParameter fusionParam = FusionParameter(),
const size_t  numIt = 1000,
const size_t  numStopIt = 0,
const size_t  parallelProposals = 1,
const bool  cgcFinalization = false,
const bool  planar = false,
const bool  doCutMove = false,
const bool  acceptFirst = true,
const bool  warmStart = true,
const std::vector< bool > &  allowCutsWithin = std::vector<bool> () 
)
inline

Definition at line 1040 of file intersection_based_inf.hxx.

Member Data Documentation

template<class GM, class PROPOSAL_GEN>
bool opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::acceptFirst_

Definition at line 1075 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
std::vector<bool> opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::allowCutsWithin_

Definition at line 1076 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
bool opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::cgcFinalization_

Definition at line 1072 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
bool opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::doCutMove_

Definition at line 1074 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
FusionParameter opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::fusionParam_

Definition at line 1068 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
size_t opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::numIt_

Definition at line 1069 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
size_t opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::numStopIt_

Definition at line 1070 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
size_t opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::parallelProposals_

Definition at line 1071 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
bool opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::planar_

Definition at line 1073 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
ProposalParameter opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::proposalParam_

Definition at line 1067 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
std::string opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::storagePrefix_

Definition at line 1078 of file intersection_based_inf.hxx.

template<class GM, class PROPOSAL_GEN>
bool opengm::IntersectionBasedInf< GM, PROPOSAL_GEN >::Parameter::warmStart_

Definition at line 1077 of file intersection_based_inf.hxx.