viabel.vi_diagnostics¶
- viabel.vi_diagnostics(var_param, *, objective=None, model=None, approx=None, n_samples=100000)[source]¶
Check variational inference diagnostics.
Check Pareto k and 2-divergence diagnostics. Return additional diagnostics with mean, standard deviation, and covariance error bounds.
- Parameters:
- var_paramnumpy.ndarray, shape (var_param_dim,)
The variational parameter.
- objectivefunction
- modelModel object
- approxApproximationFamily object
- n_samplesint
The number of samples to use for the diagnostics.
- Returns:
- diagnosticsdict
Also includes samples and smoothed log weights.
See also
diagostics.all_diagnostics
Compute all diagnostics.