Sign in

ArviZ

@arviz.bsky.social
1.4K followers 22 following 27 posts

Official account for the ArviZ project. We provide #FOSS tools for exploratory analysis of #Bayesian models in #Python and #JuliaLang www.arviz.org

PostsRepliesMedia
ArviZ @arviz.bsky.social · 11/08/2026
We recently made az.summary() smarter at figuring out how many digits are actually meaningful for your data, and now we've also fixed it to preserve data types as-is. python.arviz.org/projects/sta...
python.arviz.org
arviz_stats.summary — arviz-stats 1.3.0 documentation
020
ArviZ @arviz.bsky.social · 11/08/2026
New plot_rank python.arviz.org/projects/plo.... Following the work of Tesso and Vehtari "LOO-PIT predictive model checking" arxiv.org/abs/2603.02928.
python.arviz.org
arviz_plots.plot_rank — arviz-plots dev documentation
110
ArviZ @arviz.bsky.social · 11/08/2026
Easier-to-use moment matching for LOO-CV, check arviz-devs.github.io/EABM/Chapter...
arviz-devs.github.io
9  Moment matching for improved PSIS-LOO-CV – Exploratory Analysis of Bayesian Models
110
ArviZ @arviz.bsky.social · 11/08/2026
ArviZ 1.3 has been released! 🎉 python.arviz.org/en/latest Check out the highlights 👇
python.arviz.org
ArviZ: Exploratory analysis of Bayesian models
Rank ECDF Diagnostic along the posterior’s KDE using plot_rank_dist https://arviz-plots.readthedocs.io/en/stable/api/generated/arviz_plots.plot_rank_dist.html Forest Plot with ESS using plot_forest...
1117
Reposted by ArviZ
Aki Vehtari @avehtari.bsky.social · 26/06/2026
@aloctavodia.bsky.social has been porting Bayesian Workflow book avehtari.github.io/Bayesian-Wor... case studies to Python using CmdStanPy, numpyro, ArviZ, Bambi, and kulprit arviz-devs.github.io/bayesian-wor... He is working on porting the rest of the case studies, too
arviz-devs.github.io
Bayesian Workflow book: Case studies in Python – Bayesian Workflow case studies in Python
16218
ArviZ @arviz.bsky.social · 24/04/2026
The highlight is the new dependency-aware uniformity tests, developed by @herman-tesso and @avehtari. More details in this thread bsky.app/profile/herm..., and in the plot gallery python.arviz.org/projects/plo...
python.arviz.org
Example gallery — arviz-plots dev documentation
000
ArviZ @arviz.bsky.social · 24/04/2026
New ArviZ release 1.1 🎉 With this release, we aim to consolidate the many features added over the past few months. That said, we also worked on adding new features! 👇
131
ArviZ @arviz.bsky.social · 07/04/2026
For an overview plus a couple of examples, check arviz-devs.github.io/EABM/Chapter...
arviz-devs.github.io
6  Prior and likelihood sensitivity checks – Exploratory Analysis of Bayesian Models
010
ArviZ @arviz.bsky.social · 07/04/2026
This is all based on the paper by Kallioinen, Paananen, Bürkner & Vehtari (2023) — "Detecting and Diagnosing Prior and Likelihood Sensitivity with Power-Scaling" doi.org/10.1007/s11222-023-10366-5
doi.org
Detecting and diagnosing prior and likelihood sensitivity with power-scaling - Statistics and Computing
Determining the sensitivity of the posterior to perturbations of the prior and likelihood is an important part of the Bayesian workflow. We introduce a practical and computationally efficient sensitiv...
110
ArviZ @arviz.bsky.social · 07/04/2026
In ArviZ, 3 functions do most of the work: psense_summary() → a table per flagging potential prior-data conflict or a weak likelihood. plot_psense_dist() and plot_psense_quantities() → visual diagnostics showing how the posterior changes under perturbation.
110
ArviZ @arviz.bsky.social · 07/04/2026
ArviZ now has built-in tools for prior & likelihood sensitivity analysis via power-scaling! Instead of fitting multiple models with different priors, you fit once and use importance sampling to approximate the effect of perturbing the prior or likelihood.
1167
ArviZ @arviz.bsky.social · 01/04/2026
And if the existing `plot_xyz` functions just aren't cutting it, renounce them! Walk the truly ArviZian path, and unlock ArviZ's true form to forge your own unique plot from scratch. python.arviz.org/projects/plo...
python.arviz.org
Create your own figure with PlotCollection — arviz-plots dev documentation
010
ArviZ @arviz.bsky.social · 01/04/2026
For those who crave finer control: meet the plotting manager classes. They handle the unglamorous work, faceting, layout, encodings, so `plot_xyz` can stay pretty. python.arviz.org/projects/plo...
python.arviz.org
Using PlotCollection objects — arviz-plots dev documentation
110
ArviZ @arviz.bsky.social · 01/04/2026
Briefly: • 3 backends: matplotlib, bokeh, plotly. • Many "batteries-included" plots, ready to use functions covering the most common tasks of the Bayesian workflow • Easy and flexible syntax to customize existing plots. python.arviz.org/projects/plo...
python.arviz.org
Overview — arviz-plots dev documentation
110
ArviZ @arviz.bsky.social · 01/04/2026
ArviZ 1.0 brings a lot of new plotting functionality. Check our gallery for a glimpse of what's new: python.arviz.org/projects/plo...
python.arviz.org
Example gallery — arviz-plots dev documentation
195
ArviZ @arviz.bsky.social · 24/03/2026
ArviZ 1.0 implements many new diagnostics and statistical methods; see arviz-stats.readthedocs.io/en/latest/ap... for the full list. Or read arviz-devs.github.io/EABM/ for more in-context examples.
arviz-stats.readthedocs.io
API reference — arviz-stats dev documentation
000
ArviZ @arviz.bsky.social · 24/03/2026
Full xarray API: structure-aware diagnostics • Works with labeled, xarray-based, data • Chain/draw structure inferred automatically • Cleaner interface for end users This is the standard interface that you are used to. python.arviz.org/projects/sta...
python.arviz.org
Overview — arviz-stats dev documentation
110
ArviZ @arviz.bsky.social · 24/03/2026
Array-only API: • You must specify chain and draw axes • Useful when integrating diagnostics into lightweight pipelines python.arviz.org/projects/sta...
python.arviz.org
Using arviz_stats array interface — arviz-stats dev documentation
100
ArviZ @arviz.bsky.social · 24/03/2026
arviz-stats exposes two APIs: • Full xarray API (default): intended for end users doing statistical data analysis. • Array-only API (NumPy/SciPy): intended for PPL developers or advanced users, who want diagnostics without xarray as a dependency.
151
ArviZ @arviz.bsky.social · 20/03/2026
New paper out in JOSS: “ArviZ: a modular and flexible library for exploratory analysis of Bayesian models” It covers the design principles behind ArviZ and the motivation for the refactoring in 1.0. joss.theoj.org/papers/10.21...
joss.theoj.org
ArviZ: a modular and flexible library for exploratory analysis of Bayesian models
Martin et al., (2026). ArviZ: a modular and flexible library for exploratory analysis of Bayesian models. Journal of Open Source Software, 11(119), 9889, https://doi.org/10.21105/joss.09889
0136
ArviZ @arviz.bsky.social · 19/03/2026
ArviZ 1.0 features new state-of-the-art diagnostics, improved plotting syntax, and visualizations. Explore the docs and examples, or stay tuned for upcoming threads! python.arviz.org/projects/plo...
python.arviz.org
Example gallery — arviz-plots dev documentation
010
ArviZ @arviz.bsky.social · 19/03/2026
📦 arviz-plots has no plotting library as a dependency, but it can generate plots with matplotlib, bokeh, and/or plotly if they are installed. See arviz-plots.readthedocs.io for details
arviz-plots.readthedocs.io
ArviZ-plots — arviz-plots dev documentation
100
ArviZ @arviz.bsky.social · 19/03/2026
📦 arviz-stats can be used with a minimal array API (NumPy + SciPy). Ideal for PPL devs who want ArviZ diagnostics without extra deps. Or you can use the xarray API with all its bells and whistles, which is ideal for end users interested in data analysis. See arviz-stats.readthedocs.io for details.
arviz-stats.readthedocs.io
ArviZ-stats — arviz-stats dev documentation
100
ArviZ @arviz.bsky.social · 19/03/2026
📦 arviz-base has no I/O library as a dependency, but you can use netcdf4, h5netcdf, or zarr to read and write your data. Install only the one you need. See arviz-base.readthedocs.io for details.
arviz-base.readthedocs.io
arviz-base — arviz-base dev documentation
100
ArviZ @arviz.bsky.social · 19/03/2026
You can keep installing and importing ArviZ as usual, but if needed, you can easily get more control. Functionality is now split into 3 libraries: 📦 arviz-base 📦 arviz-stats 📦 arviz-plots.
100
ArviZ @arviz.bsky.social · 19/03/2026
InferenceData has been replaced with xarray’s DataTree, a more flexible data structure that will still feel familiar to you python.arviz.org/en/stable/us...
python.arviz.org
ArviZ migration guide — ArviZ 1.0.0 documentation
110
ArviZ @arviz.bsky.social · 19/03/2026
ArviZ 1.0 is out! We have refactored it to be more modular, flexible & lightweight. For an overview of the changes, check the migration guide. python.arviz.org/en/stable/us...
python.arviz.org
Getting started — ArviZ 1.0.0 documentation
21510
ArviZ @arviz.bsky.social · 19/11/2024
Hello BlueSky! This is the official account for the ArviZ project. We provide FOSS tools for exploratory analysis of Bayesian models in both Python and Julia.
0245