All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | List of all members
Gibbs_model_proposer< Model > Struct Template Reference

#include <sample_base.h>

Public Types

typedef boost::function2
< boost::optional< double >
, Model &, size_t > 

Detailed Description

template<typename Model>
struct Gibbs_model_proposer< Model >

Gibbs_model_proposer is called at every iteration of a Gibbs sampler; it modifies the model by changing only one variable at a time.

Member Typedef Documentation

template<typename Model>
typedef boost::function2<boost::optional<double>, Model&, size_t> Gibbs_model_proposer< Model >::Type

The documentation for this struct was generated from the following file: