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) # }