Base typedef | Vector_srw_step< VectorModel > | |
Basic_mh_step(const Target_distribution &log_target, const Mv_gaussian_proposer< VectorModel > &proposer) | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inline |
BOOST_CONCEPT_ASSERT((BaseModel< VectorModel >)) | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | |
get_proposer_() | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlineprotected |
get_temperature() const | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
l_target(const VectorModel &m) const | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
m_log_target | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | protected |
m_proposer | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | protected |
m_record_extra | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | protected |
m_temperature | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | protected |
on_accept() const | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
on_reject() const | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
operator()(VectorModel &m, double lt_m) const | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | virtual |
Parent typedef | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | |
propose(const VectorModel &m, VectorModel &m_p) const | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
Proposer typedef | Vector_srw_step< VectorModel > | |
record_extra(bool enable) | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inline |
record_extra() const | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlineprotectedvirtual |
run_step(VectorModel &m, double lt_m, double &accept_prob, boost::optional< VectorModel & > proposed_state_out=boost::none) const | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | |
Self typedef | Vector_srw_step< VectorModel > | |
set_covariance(const kjb::Matrix &covariance) | Vector_srw_step< VectorModel > | inline |
set_covariance(const kjb::Vector &covariance) | Vector_srw_step< VectorModel > | inline |
set_target(const Target_distribution &target) | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inline |
set_temperature(double T) | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inline |
Target_distribution typedef | Vector_srw_step< VectorModel > | |
tmp_model_ | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | mutableprotected |
Vector_srw_step(const Target_distribution &target, const kjb::Matrix &covariance) | Vector_srw_step< VectorModel > | inline |
Vector_srw_step(const Target_distribution &target, const kjb::Vector &covariance) | Vector_srw_step< VectorModel > | inline |
~Abstract_mh_step() | Abstract_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
~Basic_mh_step() | Basic_mh_step< VectorModel, Mv_gaussian_proposer< VectorModel > > | inlinevirtual |
~Vector_srw_step() | Vector_srw_step< VectorModel > | inlinevirtual |