#include <alphaexpansion.hxx>
Public Types | |
enum | LabelingIntitialType { DEFAULT_LABEL, RANDOM_LABEL, LOCALOPT_LABEL, EXPLICIT_LABEL } |
enum | OrderType { DEFAULT_ORDER, RANDOM_ORDER, EXPLICIT_ORDER } |
typedef InferenceType::Parameter | InferenceParameter |
Public Member Functions | |
Parameter (const size_t maxNumberOfSteps=1000, const InferenceParameter ¶=InferenceParameter()) | |
Public Attributes | |
InferenceParameter | parameter_ |
size_t | maxNumberOfSteps_ |
LabelingIntitialType | labelInitialType_ |
OrderType | orderType_ |
unsigned int | randSeedOrder_ |
unsigned int | randSeedLabel_ |
std::vector< LabelType > | labelOrder_ |
std::vector< LabelType > | label_ |
Definition at line 25 of file alphaexpansion.hxx.
typedef InferenceType::Parameter opengm::AlphaExpansion< GM, INF >::Parameter::InferenceParameter |
Definition at line 26 of file alphaexpansion.hxx.
enum opengm::AlphaExpansion::Parameter::LabelingIntitialType |
Definition at line 27 of file alphaexpansion.hxx.
enum opengm::AlphaExpansion::Parameter::OrderType |
Definition at line 28 of file alphaexpansion.hxx.
opengm::AlphaExpansion< GM, INF >::Parameter::Parameter | ( | const size_t | maxNumberOfSteps = 1000 , |
|
const InferenceParameter & | para = InferenceParameter() | |||
) | [inline] |
Definition at line 31 of file alphaexpansion.hxx.
std::vector<LabelType> opengm::AlphaExpansion< GM, INF >::Parameter::label_ |
Definition at line 52 of file alphaexpansion.hxx.
LabelingIntitialType opengm::AlphaExpansion< GM, INF >::Parameter::labelInitialType_ |
Definition at line 47 of file alphaexpansion.hxx.
std::vector<LabelType> opengm::AlphaExpansion< GM, INF >::Parameter::labelOrder_ |
Definition at line 51 of file alphaexpansion.hxx.
size_t opengm::AlphaExpansion< GM, INF >::Parameter::maxNumberOfSteps_ |
Definition at line 46 of file alphaexpansion.hxx.
OrderType opengm::AlphaExpansion< GM, INF >::Parameter::orderType_ |
Definition at line 48 of file alphaexpansion.hxx.
InferenceParameter opengm::AlphaExpansion< GM, INF >::Parameter::parameter_ |
Definition at line 45 of file alphaexpansion.hxx.
unsigned int opengm::AlphaExpansion< GM, INF >::Parameter::randSeedLabel_ |
Definition at line 50 of file alphaexpansion.hxx.
unsigned int opengm::AlphaExpansion< GM, INF >::Parameter::randSeedOrder_ |
Definition at line 49 of file alphaexpansion.hxx.