|
OpenGM
2.3.x
Discrete Graphical Model Library
|
#include <multi_label_proposals.hxx>
Collaboration diagram for opengm::proposals::LabelHistory< GM, ACC >:Public Types | |
| typedef ACC | AccumulationType |
| typedef GM | GraphicalModelType |
| typedef std::vector< LabelType > | LabelVec |
| typedef std::vector< ValueType > | ValueVec |
| typedef std::vector< LabelVec > | LabelVecVec |
Public Member Functions | |
| LabelHistory (const GM &gm, size_t size) | |
| LabelVec & | topArg () |
| LabelVec & | topValue () |
| void | setTopValue (const ValueType &value) |
| LabelVec & | topArg (int histIndex) |
| LabelVec & | topArg (int histIndex) |
| void | nextTop () |
| size_t | histSize () const |
Public Attributes | |
| OPENGM_GM_TYPE_TYPEDEFS | |
| const GM & | gm_ |
| LabelVecVec | labels_ |
| ValueVec | valueVec_ |
| int | topIndex_ |
| int | entries_ |
Definition at line 11 of file multi_label_proposals.hxx.
| typedef ACC opengm::proposals::LabelHistory< GM, ACC >::AccumulationType |
Definition at line 13 of file multi_label_proposals.hxx.
| typedef GM opengm::proposals::LabelHistory< GM, ACC >::GraphicalModelType |
Definition at line 14 of file multi_label_proposals.hxx.
| typedef std::vector<LabelType > opengm::proposals::LabelHistory< GM, ACC >::LabelVec |
Definition at line 16 of file multi_label_proposals.hxx.
| typedef std::vector< LabelVec > opengm::proposals::LabelHistory< GM, ACC >::LabelVecVec |
Definition at line 18 of file multi_label_proposals.hxx.
| typedef std::vector<ValueType > opengm::proposals::LabelHistory< GM, ACC >::ValueVec |
Definition at line 17 of file multi_label_proposals.hxx.
|
inline |
Definition at line 20 of file multi_label_proposals.hxx.
|
inline |
Definition at line 57 of file multi_label_proposals.hxx.
|
inline |
Definition at line 52 of file multi_label_proposals.hxx.
|
inline |
Definition at line 36 of file multi_label_proposals.hxx.
|
inline |
Definition at line 28 of file multi_label_proposals.hxx.
|
inline |
Definition at line 40 of file multi_label_proposals.hxx.
|
inline |
Definition at line 48 of file multi_label_proposals.hxx.
|
inline |
Definition at line 32 of file multi_label_proposals.hxx.
| int opengm::proposals::LabelHistory< GM, ACC >::entries_ |
Definition at line 65 of file multi_label_proposals.hxx.
| const GM& opengm::proposals::LabelHistory< GM, ACC >::gm_ |
Definition at line 61 of file multi_label_proposals.hxx.
| LabelVecVec opengm::proposals::LabelHistory< GM, ACC >::labels_ |
Definition at line 62 of file multi_label_proposals.hxx.
| opengm::proposals::LabelHistory< GM, ACC >::OPENGM_GM_TYPE_TYPEDEFS |
Definition at line 15 of file multi_label_proposals.hxx.
| int opengm::proposals::LabelHistory< GM, ACC >::topIndex_ |
Definition at line 64 of file multi_label_proposals.hxx.
| ValueVec opengm::proposals::LabelHistory< GM, ACC >::valueVec_ |
Definition at line 63 of file multi_label_proposals.hxx.
1.8.9.1