1 #ifndef STAN_MCMC_SAMPLE_HPP
2 #define STAN_MCMC_SAMPLE_HPP
4 #include <stan/math/prim/mat/fun/Eigen.hpp>
16 : cont_params_(q), log_prob_(log_prob), accept_stat_(stat) {
22 return cont_params_.size();
26 return cont_params_(k);
46 names.push_back(
"lp__");
47 names.push_back(
"accept_stat__");
51 values.push_back(log_prob_);
52 values.push_back(accept_stat_);
56 Eigen::VectorXd cont_params_;
double accept_stat() const
Probability, optimization and sampling library.
void get_sample_params(std::vector< double > &values)
const Eigen::VectorXd & cont_params() const
sample(const Eigen::VectorXd &q, double log_prob, double stat)
double cont_params(int k) const
void cont_params(Eigen::VectorXd &x) const
void get_sample_param_names(std::vector< std::string > &names)