|
OpenGM
2.3.x
Discrete Graphical Model Library
|
#include <smoothing_strategy.hxx>
Inheritance diagram for opengm::trws_base::SmoothingParameters< VALUETYPE >:
Collaboration diagram for opengm::trws_base::SmoothingParameters< VALUETYPE >:Public Types | |
| enum | SmoothingStrategyType { ADAPTIVE_DIMINISHING, WC_DIMINISHING, ADAPTIVE_PRECISIONORIENTED, WC_PRECISIONORIENTED, FIXED } |
| typedef VALUETYPE | ValueType |
Public Member Functions | |
| SmoothingParameters (ValueType smoothingGapRatio=4, ValueType smoothingValue=0.0, ValueType smoothingDecayMultiplier=-1.0, ValueType precision=0, SmoothingStrategyType smoothingStrategy=ADAPTIVE_DIMINISHING) | |
Static Public Member Functions | |
| static SmoothingStrategyType | getSmoothingStrategyType (const std::string &name) |
| static std::string | getString (SmoothingStrategyType strategytype) |
Public Attributes | |
| ValueType | smoothingGapRatio_ |
| ValueType | smoothingValue_ |
| ValueType | smoothingDecayMultiplier_ |
| ValueType | precision_ |
| SmoothingStrategyType | smoothingStrategy_ |
Definition at line 18 of file smoothing_strategy.hxx.
| typedef VALUETYPE opengm::trws_base::SmoothingParameters< VALUETYPE >::ValueType |
Definition at line 20 of file smoothing_strategy.hxx.
| enum opengm::trws_base::SmoothingParameters::SmoothingStrategyType |
| Enumerator | |
|---|---|
| ADAPTIVE_DIMINISHING | |
| WC_DIMINISHING | |
| ADAPTIVE_PRECISIONORIENTED | |
| WC_PRECISIONORIENTED | |
| FIXED | |
Definition at line 21 of file smoothing_strategy.hxx.
|
inline |
Definition at line 46 of file smoothing_strategy.hxx.
|
inlinestatic |
Definition at line 24 of file smoothing_strategy.hxx.
|
inlinestatic |
Definition at line 33 of file smoothing_strategy.hxx.
| ValueType opengm::trws_base::SmoothingParameters< VALUETYPE >::precision_ |
Definition at line 60 of file smoothing_strategy.hxx.
| ValueType opengm::trws_base::SmoothingParameters< VALUETYPE >::smoothingDecayMultiplier_ |
Definition at line 59 of file smoothing_strategy.hxx.
| ValueType opengm::trws_base::SmoothingParameters< VALUETYPE >::smoothingGapRatio_ |
Definition at line 55 of file smoothing_strategy.hxx.
| SmoothingStrategyType opengm::trws_base::SmoothingParameters< VALUETYPE >::smoothingStrategy_ |
Definition at line 61 of file smoothing_strategy.hxx.
| ValueType opengm::trws_base::SmoothingParameters< VALUETYPE >::smoothingValue_ |
Definition at line 58 of file smoothing_strategy.hxx.
1.8.9.1