Stan  2.5.0
probability, sampling & optimization
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Attributes | List of all members
stan::mcmc::windowed_adaptation Class Reference

#include <windowed_adaptation.hpp>

Inheritance diagram for stan::mcmc::windowed_adaptation:
stan::mcmc::base_adaptation stan::mcmc::covar_adaptation stan::mcmc::var_adaptation

Public Member Functions

 windowed_adaptation (std::string name)
 
void restart ()
 
void set_window_params (unsigned int num_warmup, unsigned int init_buffer, unsigned int term_buffer, unsigned int base_window, std::ostream *e=0)
 
bool adaptation_window ()
 
bool end_adaptation_window ()
 
void compute_next_window ()
 

Protected Attributes

std::string estimator_name_
 
unsigned int num_warmup_
 
unsigned int adapt_init_buffer_
 
unsigned int adapt_term_buffer_
 
unsigned int adapt_base_window_
 
unsigned int adapt_window_counter_
 
unsigned int adapt_next_window_
 
unsigned int adapt_window_size_
 

Detailed Description

Definition at line 13 of file windowed_adaptation.hpp.

Constructor & Destructor Documentation

stan::mcmc::windowed_adaptation::windowed_adaptation ( std::string  name)
inline

Definition at line 17 of file windowed_adaptation.hpp.

Member Function Documentation

bool stan::mcmc::windowed_adaptation::adaptation_window ( )
inline

Definition at line 77 of file windowed_adaptation.hpp.

void stan::mcmc::windowed_adaptation::compute_next_window ( )
inline

Definition at line 88 of file windowed_adaptation.hpp.

bool stan::mcmc::windowed_adaptation::end_adaptation_window ( )
inline

Definition at line 83 of file windowed_adaptation.hpp.

void stan::mcmc::windowed_adaptation::restart ( )
inlinevirtual

Reimplemented from stan::mcmc::base_adaptation.

Definition at line 26 of file windowed_adaptation.hpp.

void stan::mcmc::windowed_adaptation::set_window_params ( unsigned int  num_warmup,
unsigned int  init_buffer,
unsigned int  term_buffer,
unsigned int  base_window,
std::ostream *  e = 0 
)
inline

Definition at line 32 of file windowed_adaptation.hpp.

Member Data Documentation

unsigned int stan::mcmc::windowed_adaptation::adapt_base_window_
protected

Definition at line 115 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::adapt_init_buffer_
protected

Definition at line 113 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::adapt_next_window_
protected

Definition at line 118 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::adapt_term_buffer_
protected

Definition at line 114 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::adapt_window_counter_
protected

Definition at line 117 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::adapt_window_size_
protected

Definition at line 119 of file windowed_adaptation.hpp.

std::string stan::mcmc::windowed_adaptation::estimator_name_
protected

Definition at line 110 of file windowed_adaptation.hpp.

unsigned int stan::mcmc::windowed_adaptation::num_warmup_
protected

Definition at line 112 of file windowed_adaptation.hpp.


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

     [ Stan Home Page ] © 2011–2014, Stan Development Team.