Compare information criteria of different models fitted
with waic or loo.
Deprecated and will be removed in the future. Please use
loo_compare instead.
compare_ic(..., x = NULL, ic = c("loo", "waic", "kfold"))At least two objects returned by
waic or loo.
Alternatively, brmsfit objects with information
criteria precomputed via add_ic
may be passed, as well.
A list containing the same types of objects as
can be passed via ....
The name of the information criterion to be extracted
from brmsfit objects. Ignored if information
criterion objects are only passed directly.
An object of class iclist.
See loo_compare for the recommended way
of comparing models with the loo package.
if (FALSE) {
# model with population-level effects only
fit1 <- brm(rating ~ treat + period + carry,
data = inhaler)
waic1 <- waic(fit1)
# model with an additional varying intercept for subjects
fit2 <- brm(rating ~ treat + period + carry + (1|subject),
data = inhaler)
waic2 <- waic(fit2)
# compare both models
compare_ic(waic1, waic2)
}