Warnings and summaries of sampler diagnostics. To instead get
the underlying values of the sampler diagnostics for each iteration and
chain use the $sampler_diagnostics()
method.
Currently parameter-specific diagnostics like R-hat and effective sample
size are not handled by this method. Those diagnostics are provided via
the $summary()
method (using
posterior::summarize_draws()
).
diagnostic_summary( diagnostics = c("divergences", "treedepth", "ebfmi"), quiet = FALSE )
diagnostics | (character vector) One or more diagnostics to check. The
currently supported diagnostics are |
---|---|
quiet | (logical) Should warning messages about the diagnostics be
suppressed? The default is |
A list with as many named elements as diagnostics
selected. The
possible elements and their values are:
"num_divergent"
: A vector of the number of divergences per chain.
"num_max_treedepth"
: A vector of the number of times max_treedepth
was hit per chain.
"ebfmi"
: A vector of E-BFMI values per chain.
CmdStanMCMC
and the
$sampler_diagnostics()
method
#>#>fit$diagnostic_summary()#>#>#> $num_divergent #> [1] 1 29 13 139 #> #> $num_max_treedepth #> [1] 0 0 0 0 #> #> $ebfmi #> [1] 0.2395348 0.3195515 0.3628632 0.2240513 #>fit$diagnostic_summary(quiet = TRUE)#> $num_divergent #> [1] 1 29 13 139 #> #> $num_max_treedepth #> [1] 0 0 0 0 #> #> $ebfmi #> [1] 0.2395348 0.3195515 0.3628632 0.2240513 #># }