Most backends (e.g. those based on variatns of MCMC) don't produce independent samples and thus diagnostics like Rhat and ESS are important and samples may need thinning. Backends that already produce independent samples (e.g. ADVI/optimizing) can implement this method to return TRUE to signal this is the case. The default implementation returns FALSE.

SBC_backend_iid_samples(backend)

# S3 method for default
SBC_backend_iid_samples(backend)

Arguments

backend

to check