stan_epochs()#
- liesel.goose.stan_epochs(warmup_duration=1000, posterior_duration=1000, init_duration=75, term_duration=50, base_duration=25, thinning_posterior=1, thinning_warmup=1)[source]#
Sets up a list of
EpochConfig
’s.This follows the Stan Development Team (Stan Reference Manual 2021, Chapter 15.2 [1]).
- Parameters:
warmup_duration (
int
) – The number of warmup samples. (default:1000
)posterior_duration (
int
) – The number of posterior samples. (default:1000
)init_duration (
int
) – The number of samples in the initial fast adaptation epoch. (default:75
)term_duration (
int
) – The number of samples in the final fast adaptation epoch. (default:50
)base_duration (
int
) – The number of samples in the first slow adaptation epoch. (default:25
)thinning_posterior (
int
) – Thinning applied in the posterior epoch. (default:1
)thinning_warmup (
int
) – Thinning applied in each warmup. (default:1
)
- Return type:
Warning
Kernels which rely on history tuning might not be able to deal with thinning during warmup.
References