Takes an mcpfit
as input and computes information criteria using loo or
WAIC. Compare models using loo_compare
and loo_model_weights
.
more in loo
.
criterion(fit, criterion = "loo", ...) # S3 method for mcpfit loo(x, ...) # S3 method for mcpfit waic(x, ...)
fit | An |
---|---|
criterion | |
... | Currently ignored |
x | An |
a loo
or psis_loo
object.
loo
: Computes loo on mcpfit objects
waic
: Computes WAIC on mcpfit objects
criterion
criterion
# \donttest{ # Define two models and sample them # options(mc.cores = 3) # Speed up sampling model1 = list(y ~ 1 + x, ~ 1) model2 = list(y ~ 1 + x) # Without a change point fit1 = mcp(model1, ex_plateaus) fit2 = mcp(model2, ex_plateaus) # Compute LOO for each and compare (works for waic(fit) too) fit1$loo = loo(fit1) fit2$loo = loo(fit2) loo::loo_compare(fit1$loo, fit2$loo) # }