#include <mcmc.hpp>
Inheritance diagram for Arak::StochasticHillClimber< MarkovChainTraits >:


Definition at line 367 of file mcmc.hpp.
Public Types | |
| typedef MarkovChain< MarkovChainTraits >::StateType | StateType |
| typedef MarkovChain< MarkovChainTraits >::DistributionType | DistributionType |
| typedef MarkovChain< MarkovChainTraits >::ProposalType | ProposalType |
| typedef MarkovChain< MarkovChainTraits >::MoveType | MoveType |
Public Member Functions | |
| StochasticHillClimber (DistributionType &dist, ProposalType &proposal, StateType &state, const Arak::Util::PropertyMap &props, Arak::Util::Random &random=Arak::Util::default_random) | |
| Default constructor. | |
| virtual bool | advance () |
| Advances the Markov chain using a stochastic hill climbing step. | |
|
|||||
|
Reimplemented from Arak::MarkovChain< MarkovChainTraits >. |
|
|||||
|
Reimplemented from Arak::MarkovChain< MarkovChainTraits >. |
|
|||||
|
Reimplemented from Arak::MarkovChain< MarkovChainTraits >. |
|
|||||
|
Reimplemented from Arak::MarkovChain< MarkovChainTraits >. |
|
||||||||||||||||||||||||||||
|
Default constructor. Given a stationary distribution, a proposal distribution, and an initial state, this builds a new Markov chain.
Definition at line 388 of file mcmc.hpp. References Arak::Util::PropertyMap. |
|
|||||||||
|
Advances the Markov chain using a stochastic hill climbing step. This method returns truth if the proposed move was accepted.
Reimplemented from Arak::MarkovChain< MarkovChainTraits >. |
1.3.6