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