![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <adapt_dense_e_static_hmc.hpp>
Public Member Functions | |
| adapt_dense_e_static_hmc (M &m, BaseRNG &rng, std::ostream *o=&std::cout, std::ostream *e=0) | |
| ~adapt_dense_e_static_hmc () | |
| sample | transition (sample &init_sample) |
| void | disengage_adaptation () |
Public Member Functions inherited from stan::mcmc::dense_e_static_hmc< M, BaseRNG > | |
| dense_e_static_hmc (M &m, BaseRNG &rng, std::ostream *o=&std::cout, std::ostream *e=0) | |
Public Member Functions inherited from stan::mcmc::base_static_hmc< M, dense_e_point, dense_e_metric, expl_leapfrog, BaseRNG > | |
| base_static_hmc (M &m, BaseRNG &rng, std::ostream *o, std::ostream *e) | |
| ~base_static_hmc () | |
| sample | transition (sample &init_sample) |
| void | write_sampler_param_names (std::ostream &o) |
| void | write_sampler_params (std::ostream &o) |
| void | get_sampler_param_names (std::vector< std::string > &names) |
| void | get_sampler_params (std::vector< double > &values) |
| void | set_nominal_stepsize_and_T (const double e, const double t) |
| void | set_nominal_stepsize_and_L (const double e, const int l) |
| void | set_T (const double t) |
| void | set_nominal_stepsize (const double e) |
| double | get_T () |
| int | get_L () |
Public Member Functions inherited from stan::mcmc::base_hmc< M, dense_e_point, dense_e_metric, expl_leapfrog, BaseRNG > | |
| base_hmc (M &m, BaseRNG &rng, std::ostream *o, std::ostream *e) | |
| void | write_sampler_state (std::ostream *o) |
| void | get_sampler_diagnostic_names (std::vector< std::string > &model_names, std::vector< std::string > &names) |
| void | get_sampler_diagnostics (std::vector< double > &values) |
| void | seed (const Eigen::VectorXd &q) |
| void | init_stepsize () |
| dense_e_point & | z () |
| double | get_nominal_stepsize () |
| double | get_current_stepsize () |
| virtual void | set_stepsize_jitter (const double j) |
| double | get_stepsize_jitter () |
| void | sample_stepsize () |
Public Member Functions inherited from stan::mcmc::base_mcmc | |
| base_mcmc (std::ostream *o, std::ostream *e) | |
| virtual | ~base_mcmc () |
| std::string | name () |
Public Member Functions inherited from stan::mcmc::stepsize_covar_adapter | |
| stepsize_covar_adapter (int n) | |
| stepsize_adaptation & | get_stepsize_adaptation () |
| covar_adaptation & | get_covar_adaptation () |
| void | set_window_params (unsigned int num_warmup, unsigned int init_buffer, unsigned int term_buffer, unsigned int base_window, std::ostream *e=0) |
Public Member Functions inherited from stan::mcmc::base_adapter | |
| base_adapter () | |
| virtual void | engage_adaptation () |
| bool | adapting () |
Definition at line 17 of file adapt_dense_e_static_hmc.hpp.
|
inline |
Definition at line 22 of file adapt_dense_e_static_hmc.hpp.
|
inline |
Definition at line 28 of file adapt_dense_e_static_hmc.hpp.
|
inlinevirtual |
Reimplemented from stan::mcmc::base_adapter.
Definition at line 55 of file adapt_dense_e_static_hmc.hpp.
|
inlinevirtual |
Implements stan::mcmc::base_mcmc.
Definition at line 30 of file adapt_dense_e_static_hmc.hpp.