#include <gibbs.hxx>
Public Types | |
enum | VariableProposal { RANDOM, CYCLIC } |
Public Member Functions | |
Parameter (const size_t maxNumberOfSamplingSteps=1e5, const size_t numberOfBurnInSteps=1e5, const bool useTemp=false, const ValueType tmin=0.0001, const ValueType tmax=1, const IndexType periods=10, const VariableProposal variableProposal=RANDOM, const std::vector< size_t > &startPoint=std::vector< size_t >()) | |
Public Attributes | |
bool | useTemp_ |
ValueType | tempMin_ |
ValueType | tempMax_ |
size_t | periods_ |
ValueType | p_ |
size_t | maxNumberOfSamplingSteps_ |
size_t | numberOfBurnInSteps_ |
VariableProposal | variableProposal_ |
std::vector< size_t > | startPoint_ |
Definition at line 106 of file gibbs.hxx.
enum opengm::Gibbs::Parameter::VariableProposal |
opengm::Gibbs< GM, ACC >::Parameter::Parameter | ( | const size_t | maxNumberOfSamplingSteps = 1e5 , |
|
const size_t | numberOfBurnInSteps = 1e5 , |
|||
const bool | useTemp = false , |
|||
const ValueType | tmin = 0.0001 , |
|||
const ValueType | tmax = 1 , |
|||
const IndexType | periods = 10 , |
|||
const VariableProposal | variableProposal = RANDOM , |
|||
const std::vector< size_t > & | startPoint = std::vector<size_t>() | |||
) | [inline] |
size_t opengm::Gibbs< GM, ACC >::Parameter::maxNumberOfSamplingSteps_ |
size_t opengm::Gibbs< GM, ACC >::Parameter::numberOfBurnInSteps_ |
ValueType opengm::Gibbs< GM, ACC >::Parameter::p_ |
size_t opengm::Gibbs< GM, ACC >::Parameter::periods_ |
std::vector<size_t> opengm::Gibbs< GM, ACC >::Parameter::startPoint_ |
ValueType opengm::Gibbs< GM, ACC >::Parameter::tempMax_ |
ValueType opengm::Gibbs< GM, ACC >::Parameter::tempMin_ |
bool opengm::Gibbs< GM, ACC >::Parameter::useTemp_ |
VariableProposal opengm::Gibbs< GM, ACC >::Parameter::variableProposal_ |