|
OpenGM
2.3.x
Discrete Graphical Model Library
|
#include <multi_label_proposals.hxx>
Collaboration diagram for opengm::proposals::AlphaExpansion< GM, ACC >:Classes | |
| class | Parameter |
Public Types | |
| typedef ACC | AccumulationType |
| typedef GM | GraphicalModelType |
| typedef LabelHistory< GM, ACC > | History |
| typedef std::vector< LabelType > | LabelVec |
| typedef std::vector< ValueType > | ValueVec |
| typedef std::vector< LabelVec > | LabelVecVec |
Public Member Functions | |
| AlphaExpansion (const GM &gm, Parameter ¶m &Parameter()) | |
| size_t | numProposals () |
| Int64Type | iterPerRound () const |
| size_t | requiredHistorySize () const |
| void | reset () |
| void | getProposals (const LabelVec ¤t, const History &bestHistory, const bool improvementViaLastProposal, LabelVecVec &proposals) |
Public Attributes | |
| OPENGM_GM_TYPE_TYPEDEFS | |
Definition at line 70 of file multi_label_proposals.hxx.
| typedef ACC opengm::proposals::AlphaExpansion< GM, ACC >::AccumulationType |
Definition at line 74 of file multi_label_proposals.hxx.
| typedef GM opengm::proposals::AlphaExpansion< GM, ACC >::GraphicalModelType |
Definition at line 75 of file multi_label_proposals.hxx.
| typedef LabelHistory<GM, ACC> opengm::proposals::AlphaExpansion< GM, ACC >::History |
Definition at line 78 of file multi_label_proposals.hxx.
| typedef std::vector<LabelType > opengm::proposals::AlphaExpansion< GM, ACC >::LabelVec |
Definition at line 79 of file multi_label_proposals.hxx.
| typedef std::vector< LabelVec > opengm::proposals::AlphaExpansion< GM, ACC >::LabelVecVec |
Definition at line 81 of file multi_label_proposals.hxx.
| typedef std::vector<ValueType > opengm::proposals::AlphaExpansion< GM, ACC >::ValueVec |
Definition at line 80 of file multi_label_proposals.hxx.
|
inline |
Definition at line 107 of file multi_label_proposals.hxx.
|
inline |
Definition at line 143 of file multi_label_proposals.hxx.
|
inline |
Definition at line 131 of file multi_label_proposals.hxx.
|
inline |
Definition at line 127 of file multi_label_proposals.hxx.
|
inline |
Definition at line 135 of file multi_label_proposals.hxx.
|
inline |
Definition at line 139 of file multi_label_proposals.hxx.
| opengm::proposals::AlphaExpansion< GM, ACC >::OPENGM_GM_TYPE_TYPEDEFS |
Definition at line 76 of file multi_label_proposals.hxx.
1.8.9.1