ArviZ.jl: Exploratory analysis of Bayesian models in Julia

ArviZ.jl is a Julia meta-package for exploratory analysis of Bayesian models. It is part of the ArviZ project, which also includes a related Python package.

ArviZ consists of and re-exports the following subpackages, along with extensions integrating them with InferenceObjects:

Additional functionality can be loaded with the following packages:

See the navigation bar for more useful packages.


From the Julia REPL, type ] to enter the Pkg REPL mode and run

pkg> add ArviZ


See the Quickstart for example usage and the API Overview for description of functions.

Extending ArviZ.jl

To use a custom data type with ArviZ.jl, simply overload InferenceObjects.convert_to_inference_data to convert your input(s) to an InferenceObjects.InferenceData.