After updating to brms 2.5.0 I noticed that sample_prior=“yes” no longer provides samples from the prior on the intercept. Setting save_all_pars does not remedy the situation. This is true even when setting an explicit prior on the intercept. There is the temp_Intercept, but it used to be the case that there was both prior_b_Intercept and temp_Intercept, and I recall histograms of the two looking somewhat different when I once compared them. Would anyone be able to shed light on the “temp_Intercept” and what happened to sampling from the prior intercept?
fit = brm(alcohol ~ ., Wine_Samp,prior=c(
set_prior(“normal(0,1)”, “b”),
set_prior(“student_t(3,0,1)”,“Intercept”)
),cores=4,sample_prior=“yes”,save_all_pars
=TRUE,iter=40000,warmup=5000, control=list(adapt_delta=.75))
Session info ----------------------------------------------------------------------------------------------------------
version R version 3.5.1 (2018-07-02)
system x86_64, mingw32
ui RStudio (1.2.907)
language (EN)
collate English_United States.1252
tz America/New_York
date 2018-10-19