Recent Releases of ArviZ a unified library for exploratory analysis of Bayesian models in Python

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.22.0

The highlights of these release are interoperability of InferenceData and the new xarray.DataTree object and automatic inferring of dimension names from plates in the numpyro converter.

We have also done more testing of the arviz.preview module. Take a look at the migration guide if you want an early peek to the changes and improvements to come. You can treat arviz.preview as a beta release of ArviZ 1.0 so use carefully and keep an eye on the development. We hope to have a release candidate available for wider user testing in a few months.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril 11 months ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.21.0

What's Changed

  • handle python -OO by @JohannesBuchner in https://github.com/arviz-devs/arviz/pull/2393
  • Align autogenerated dimension names when dims and default_dims are provided by @lucianopaz in https://github.com/arviz-devs/arviz/pull/2395
  • Allow custom groups without warnings by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2401
  • Robustify preview module by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2398
  • fix docs right sidebar and bokeh deprecation warning by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2405
  • add ecdf comparison plot by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2178
  • Add a parameter to enable/disable smoothing on discrete variables in BLV (Issue #2325) by @Patchouli-Kenntnis in https://github.com/arviz-devs/arviz/pull/2344
  • Update mcse_sd calculation to not use normality assumption. by @ahartikainen in https://github.com/arviz-devs/arviz/pull/2167
  • Split up Bayes Factor stat and plotting functions by @mpmbq2 in https://github.com/arviz-devs/arviz/pull/2406
  • Change Twitter to X, including the icon by @star1327p in https://github.com/arviz-devs/arviz/pull/2418
  • plot_hdi raise exception when x is string (#2412) by @milesalanmoore in https://github.com/arviz-devs/arviz/pull/2413
  • DOC: Change Numba links by @star1327p in https://github.com/arviz-devs/arviz/pull/2421
  • DOC: Corrected typos in ArviZ-Dask integration by @star1327p in https://github.com/arviz-devs/arviz/pull/2422
  • DOC: Add missing periods to the ArviZ community page by @star1327p in https://github.com/arviz-devs/arviz/pull/2426
  • DOC: Correct a typo: InfereceData -> InferenceData by @star1327p in https://github.com/arviz-devs/arviz/pull/2428
  • DOC: Correct a typo in issue_triaging.md by @star1327p in https://github.com/arviz-devs/arviz/pull/2431
  • Update utils.py by @menacingly-coded in https://github.com/arviz-devs/arviz/pull/2430
  • DOC: Update two Bokeh reference links by @star1327p in https://github.com/arviz-devs/arviz/pull/2432
  • DOC: Update Bokeh link in Installation.rst by @star1327p in https://github.com/arviz-devs/arviz/pull/2425
  • Prepare release by @aloctavodia in https://github.com/arviz-devs/arviz/pull/2434

New Contributors

  • @JohannesBuchner made their first contribution in https://github.com/arviz-devs/arviz/pull/2393
  • @Patchouli-Kenntnis made their first contribution in https://github.com/arviz-devs/arviz/pull/2344
  • @mpmbq2 made their first contribution in https://github.com/arviz-devs/arviz/pull/2406
  • @star1327p made their first contribution in https://github.com/arviz-devs/arviz/pull/2418
  • @milesalanmoore made their first contribution in https://github.com/arviz-devs/arviz/pull/2413
  • @menacingly-coded made their first contribution in https://github.com/arviz-devs/arviz/pull/2430

Full Changelog: https://github.com/arviz-devs/arviz/compare/v0.20.0...v0.21.0

Scientific Software - Peer-reviewed - Python
Published by aloctavodia about 1 year ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.20.0

The highlight this release is the addition of optimized simultaneous ECDF confidence bands. It also includes support for idata["new_group"] = dataset directly and several bug fixes and documentation improvements.

For users of arviz.from_pytree it will now be necessary to install dm-tree manually as it was only used in this one function and has been made an optional dependency.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 1 year ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.19.0

This release highlights are: Work with Bokeh3, uses revised Pareto k threshold, refactor plot_ecdf arguments, expose new features as preview submodule.

Full Changelog: https://github.com/arviz-devs/arviz/blob/main/CHANGELOG.md#v0190-2024-jul-19

Scientific Software - Peer-reviewed - Python
Published by aloctavodia almost 2 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.18.0

This release highlights are support for nested dictionaries and pytrees in fromdict converter and data examples updates: it adds a new example data `rugbyfieldwith 4d variables and updates therugby` example to include logprior and unconstrainedposterior groups.

It also has bugfixes and addresses multiple deprecation warnings from dependencies that were being triggered.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 2 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.17.1

Patch release with a couple bug fixes, mainly plot_forest didn't work when latest numba was installed which has now been fixed.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 2 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.17.0

This new release adds a couple new features, mainly support for prior/likelihood sensitivity checks via arviz.psens and several bugfix and documentation improvements.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 2 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.16.1

This patch release includes numba related fixes to avoid triggering deprecations and improve behaviour overall.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril almost 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - ArviZ 0.16.0

This new release adds several new features, mostly related to InferenceData I/O and maintenance and bugfix improvements.

Full changelog available on GitHub.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril almost 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.15.1 (2023 Mar 06)

v0.15.1 (2023 Mar 06)

New features

Maintenance and fixes

  • Fix memory usage and improve efficiency in from_emcee (2215)
  • Lower pandas version needed (2217)

Deprecation

Documentation

  • Update documentation for various plots (2208)

Scientific Software - Peer-reviewed - Python
Published by canyon289 about 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.15.0 (2023 Feb 19)

What's Changed

New features

  • Adds Savage-Dickey density ratio plot for Bayes factor approximation. (2037, 2152)
  • Add CmdStanPySamplingWrapper and PyMCSamplingWrapper classes (2158)
  • Changed dependency on netcdf4-python to h5netcdf (2122)

Maintenance and fixes

  • Fix reloo outdated usage of ELPDData (2158)
  • plotbpv smooth discrete data only when computing uvalues (2179)
  • Fix bug when beanmachine objects lack some fields (2154)
  • Fix gap for plot_trace with option kind="rank_bars" (2180)
  • Fix plot_lm unsupported usage of np.tile (2186)
  • Update _z_scale to work with SciPy 1.10 (2186)
  • Fix bug in BaseLabeller when combining with with NoVarLabeller (2200)

Deprecation

Documentation

  • Add PyMC and CmdStanPy sampling wrapper examples (2158)
  • Fix docstring for plottrace chainprop and compact_prop parameters (2176)
  • Add video of contributing to ArviZ webinar in contributing guide (2184)

Maintenance and fixes

  • Fix dimension ordering for plot_trace with divergences (2151)

Full Changelog: https://github.com/arviz-devs/arviz/compare/v0.14.0...v0.15.0

Scientific Software - Peer-reviewed - Python
Published by canyon289 over 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - 0.14.0

What's Changed

  • Fix dimension ordering for traceplot with divergences by @sethaxen in https://github.com/arviz-devs/arviz/pull/2151
  • Add Bayes Factor plot via Savage-Dickey density ratio by @orduek in https://github.com/arviz-devs/arviz/pull/2037
  • Refactor plot_bf by @aloctavodia in https://github.com/arviz-devs/arviz/pull/2152
  • Add step about conda forge recipe to how-to release notes by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2159
  • rename arviz-doc to arviz-docgrid and make arviz-doc a non-grid style by @aloctavodia in https://github.com/arviz-devs/arviz/pull/2157
  • Add weight_predictions function by @aloctavodia in https://github.com/arviz-devs/arviz/pull/2147
  • add observedrug argument to plotppc by @aloctavodia in https://github.com/arviz-devs/arviz/pull/2161
  • copy coords before modifying by @tspeng in https://github.com/arviz-devs/arviz/pull/2160
  • add dev flag to version by @OriolAbril in https://github.com/arviz-devs/arviz/pull/2162
  • Version bump to 0.13.1 by @zaxtax in https://github.com/arviz-devs/arviz/pull/2163

New Contributors

  • @orduek made their first contribution in https://github.com/arviz-devs/arviz/pull/2037
  • @tspeng made their first contribution in https://github.com/arviz-devs/arviz/pull/2160

Full Changelog: https://github.com/arviz-devs/arviz/compare/v0.13.0...0.14.0

Scientific Software - Peer-reviewed - Python
Published by aloctavodia over 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - v0.13.0

v0.13.0 (2022 Oct 22)

Release highlights:

New features

  • Add side argument to plot_violin to allow single-sided violin plots (1996)
  • Added support for Bean Machine via the function from_beanmachine. (2107)
  • Add support for warmup samples in from_pystan for PyStan 3. (2132)
  • New arviz.extract function.

Maintenance and fixes

  • Addressed netCDF writing issues. (2129)

Deprecation

  • Removed fill_last, contour and plot_kwargs arguments from plot_pair function (2085)

See full CHANGELOG.md file for a detailed release changes description.

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

v0.13.0rc1 (2022 Oct 22)

Release highlights:

New features

  • Add side argument to plot_violin to allow single-sided violin plots (1996)
  • Added support for Bean Machine via the function from_beanmachine. (2107)
  • Add support for warmup samples in from_pystan for PyStan 3. (2132)
  • New arviz.extract function.

Maintenance and fixes

  • Addressed netCDF writing issues. (2129)

Deprecation

  • Removed fill_last, contour and plot_kwargs arguments from plot_pair function (2085)

See full CHANGELOG.md file for a detailed release changes description.

Scientific Software - Peer-reviewed - Python
Published by agustinaarroyuelo over 3 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Version 0.12.1 introduces a new argument to arviz.summary: stat_focus to choose between using the mean and highest density intervals or the median and equal-tail intervals as summaries. It also has several doc improvements and bug fixes.

See detailed changelog

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 4 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Change log

v0.12.0 (2022 Mar 23)

New features

  • Add new convenience function arviz.extract_dataset (1725)
  • Add combine_dims argument to several functions (1676)
  • [experimental] Enable dask chunking information to be passed to InferenceData.from_netcdf with regex support (1749)
  • Allow kwargs to customize appearance of the mean in plot_lm
  • Add dict option to from_cmdstan loglikelihood parameter (as in `frompystan`)
  • Unify model comparison API. Both plot_compare, plot_elpd can now take dicts of InferenceData or ELPDData (1690)
  • Change default for rcParam stats.ic_pointwise to True (1690)
  • Add new plot type: plot_ecdf (1753)

Maintenance and fixes

  • Drop Python 3.6 support (1430)
  • Bokeh 3 compatibility. (1919)
  • Remove manual setting of 2d KDE limits (1939)
  • Pin to bokeh<3 version (1954)
  • Fix legend labels in plot_ppc to reflect prior or posterior. (1967)
  • Change DataFrame.append to pandas.concat (1973)
  • Fix axis sharing behaviour in plot_pair. (1985)
  • Fix parameter duplication problem with PyStan (1962)
  • Temporarily disable pyjags tests (1963)
  • Fix tuple bug in coords (1695)
  • Fix extend 'right' join bug (1718)
  • Update attribute handling for InferenceData (1357)
  • Fix R2 implementation (1666)
  • Added warning message in plot_dist_comparison() in case subplots go over the limit (1688)
  • Fix coord value ignoring for default dims (2001)
  • Fixed plot_posterior with boolean data (1707)
  • Fix miness usage in plotess (2002)

Deprecation

Documentation

  • Fixed typo in Forestplot documentation
  • Restructured contributing section and added several new pages to help contributing to docs (1903)

Scientific Software - Peer-reviewed - Python
Published by ahartikainen about 4 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Patch release 0.11.4

  • Fix standard deviation code in density utils

Scientific Software - Peer-reviewed - Python
Published by ahartikainen over 4 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Patch release on v0.11.2.

Many small changes. Includes code from GSOC.

Scientific Software - Peer-reviewed - Python
Published by ahartikainen over 4 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Patch release on v0.11.1.

The highlight of the release is updating the from_cmdstanpy to work with cmdstanpy>=0.9.68. The other changes are listed below

New features

  • Added to_zarr and from_zarr methods to InferenceData (1518)
  • Added confidence interval band to auto-correlation plot (1535)

Maintenance and fixes

  • Updated from_cmdstanpy, from_cmdstan, from_numpyro and from_pymc3 converters to follow schema convention (1550, 1541, 1525 and 1555)
  • Fix calculation of mode as point estimate (1552)
  • Remove variable name from legend in posterior predictive plot (1559)
  • Added significant digits formatter to round rope values (1569)
  • Updated from_cmdstan. csv reader, dtype problem fixed and dtype kwarg added for manual dtype casting (1565)

Deprecation

  • Removed Geweke diagnostic (1545)
  • Removed credibleinterval and includecirc arguments (1548)

Documentation

  • Added an example for converting dataframe to InferenceData (1556)
  • Added example for coords argument in plot_posterior docstring (1566)

See also detailed change log of v0.11.0

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 5 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Patch release on v0.11.1. Changes are:

Maintenance and fixes

  • Fixed regression in plot_pair labels that prevented coord names to be shown when necessary (1533)
  • Fixed ovelapping titles and repeating warnings on circular traceplot (1517)
  • Removed repetitive variable names from forest plots of multivariate variables (1527)

Documentation

  • Use tabs in ArviZ example gallery (1521)

See also detailed change log of v0.11.0

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 5 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • Added to_dataframe method, __getitem__ magic and copy method to InferenceData
  • Add ref_line, bar, vlines and marker_vlines kwargs to plot_rank
  • Add observed argument to (un)plot observed data in plot_ppc
  • Add support for named dims and coordinates with multivariate observations
  • Add support for discrete variables in rank plots and loo_pit
  • Make stacking the default method to compute weights in compare (1438)
  • [experimental] Modified SamplingWrapper base API

Maintenance and fixes

  • Updated CmdStanPy interface
  • Have from_pystan store attrs as strings to allow netCDF storage
  • Use circular KDE function and fix tick labels in circular plot_trace
  • Fix computation of weights in compare
  • Add grid argument to manually specify the number of rows and columns
  • Switch to compact=True by default in our plots
  • Make from_pymc3 compatible with theano-pymc 1.1.0

Deprecations

* plot_khat deprecate annotate argument in favor of threshold.

See detailed change log

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 5 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • Added support for circular variables to several functions
  • Added InferenceData JSON converter and to_dict function
  • Added plot_separation for binary data
  • Extended InferenceData capabilities for computation and combination of multiple objects.
  • Ridgeplot is now hdi aware
  • Add support for discrete variables in plot_bpv

Fixes

  • Fixed import error with xarray 0.16.1
  • Restructured code to be compatible with matplotlib>=3.3

Deprecations

  • This will be the last ArviZ version to support Python 3.6. ArviZ will follow NEP 29

See detailed change log

Scientific Software - Peer-reviewed - Python
Published by OriolAbril over 5 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • loo-pit KDE and HDI were improved
  • html_repr of InferenceData objects for jupyter notebooks
  • Support for PyJAGS
  • from_pymc3 automatically retrieves coords and dims from model context
  • plot_trace now supports multiple aesthetics to identify chain and variable shape and supports matplotlib aliases
  • plot_hdi can now take already computed HDI values

Deprecations

  • from_pymc3 without a model context available raises aFutureWarning and will be deprecated in a future version
  • In plot_trace, chain_prop and compact_prop as tuples will now raise a FutureWarning
  • hdi with 2d data raises a FutureWarning

See detailed change log

Scientific Software - Peer-reviewed - Python
Published by AlexAndorra almost 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Third patch release on v0.8.0. Includes fixes on from_pymc3


See also detailed change log of v0.8.0

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Second patch release on v0.8.0. Includes fixes on from_pymc3


See also detailed change log of v0.8.0

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Patch release on v0.8.0. Changes are:

Maintenance and fixes

  • Fixed bug in from_pymc3 when used with PyMC3<3.9 (#1203)
  • Fixed enforcement of rcParam plot.maxsubplots in plottrace and plot_pair (#1205)
  • Removed extra subplot row and column in in plot_pair with marginal=True (#1205)
  • Added latest PyMC3 release to CI in addition to using GitHub master (#1207)

Documentation

  • Use dev as version indicator in online documentation (#1204)

See also detailed change log of v0.8.0

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • Extensions to InferenceData:
    • Added support for warmup data
    • Extended support for predictions and log_likelihood groups
    • Added InferenceData.map method
  • var_names argument in stats and plotting functions now supports filtering parameters based on partial naming (filter="like") or regular expressions (filter="regex")
  • hdi has been extended to work on arrays with more than 2d and on InferenceData objects
  • New option in plot_trace to display rank plot

Deprecations

  • functions hpd and plot_hpd have been deprecated in favour of hdi and plot_hdi respectively
  • argument credible_interval has been deprecated in favour of hdi_prob

See detailed change log

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • New defaults for cross validation: loo (old: waic) and log -scale (old: deviance -scale)
  • Extensions to InferenceData schema
    • Added support for out of sample posterior predictive with predictions group
    • Added storage support for pointwise log likelihood data from multiple variables with log_likelihood group
  • Improved legends: plot_density, plot_energy and plot_ess support interactive legends in Bokeh, automatic legend in plot_trace(..., compact=True) in matplotlib
  • Added transform argument to plotting functions
  • Better rcParams integration

Experimental features

  • Added arviz.wrappers module to allow ArviZ to refit the models if necessary
  • Added reloo function to ArviZ

See detailed change log

Scientific Software - Peer-reviewed - Python
Published by OriolAbril about 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Minor release due to error in packaging import statement.

975

  • Update for pair_plot (divergences can be selected
  • Default tools follow global (ArviZ) defaults
  • Change packaging import from absolute to relative format, explicitly importing version function

976

  • Add interactive legend for a plot, if only two variables are used in pairplot.

Scientific Software - Peer-reviewed - Python
Published by ahartikainen over 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Highlights

  • Initial bokeh support.
  • Fully support numpyro (@fehiepsi )
  • log_likelihood and observed data from pyro
  • ArviZ.jl (@sethaxen )
  • improve rcparams
  • fix az.concat functionality (@anzelpwj )
  • distplot docstring plotting example (@jscarbor )

Scientific Software - Peer-reviewed - Python
Published by ahartikainen over 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

Bugfix

  • Comment dev requirements in setup.py

Scientific Software - Peer-reviewed - Python
Published by canyon289 over 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

New features

  • Add from_numpyro Integration (#811)
  • Numba Google Summer of Code additions (https://ban-zee.github.io/jekyll/update/2019/08/19/Submission.html)
  • Model checking, Inference Data, and Convergence assessments (https://github.com/OriolAbril/gsoc2019/blob/master/finalworksubmission.md)

Bugfix

Scientific Software - Peer-reviewed - Python
Published by canyon289 over 6 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

New features

  • Reorder stats columns (#695)
  • Plot Forest reports ess and rhat by default(#685)
  • Add pointwise elpd (#678)

Bugfix

  • Fix io_pymc3 bug (#693)
  • Fix io_pymc3 warning (#686)
  • Fix 0 size bug with pystan (#677)

Scientific Software - Peer-reviewed - Python
Published by canyon289 almost 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

New features

  • Add plot_dist (#592)
  • New rhat and ess (#623)
  • Add plot_hpd (#611)
  • Add plot_rank (#625)

Deprecations

  • Remove loaddata and savedata (#625)

Scientific Software - Peer-reviewed - Python
Published by canyon289 about 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

New features

  • Plot ppc supports multiple chains (#526)
  • Plot titles now wrap (#441)
  • plot_density uses a grid (#379)
  • emcee reader support (#550)
  • Animations in plot_ppc (#546)
  • Optional dictionary for stat_funcs in summary (#583)
  • Can exclude variables in selections with negated variable names (#574)

Maintenance/fixes

  • Order maintained with xarrayvariter (#557)
  • Testing very improved (multiple)
  • Fix nan handling in effective sample size (#573)
  • Fix kde scaling (#582)
  • xticks for discrete variables (#586)
  • Empty InferenceData saves consistent with netcdf (#577)
  • Removes numpy pinning (#594)

Deprecations

Documentation

  • JOSS and Zenodo badges (#537)
  • Gitter badge (#548)
  • Docs for combining InferenceData (#590)

Scientific Software - Peer-reviewed - Python
Published by canyon289 over 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta Release

0.3.2

New features

  • Support PyStan3 (#464)
  • Add some more information to the inference data of tfp (#447)
  • Use Split R-hat (#477)
  • Normalize from_xyz functions (#490)
  • KDE: Display quantiles (#479)
  • Add multiple rope support to plot_forest (#448)
  • Numba jit compilation to speed up some methods (#515)
  • Add from_dict for easier creation of az.InferenceData objects (#524)
  • Add stable logsumexp (#522)

Maintenance/fixes

  • Fix for from_pyro with multiple chains (#463)
  • Check __version__ for attr (#466)
  • And exception to plot compare (#461)
  • Add Docker Testing to travisCI (#473)
  • fix jointplot warning (#478)
  • Fix tensorflow import bug (#489)
  • Rename Neffective to Seffective (#505)

Deprecations

Documentation

  • Add docs to plot compare (#461)
  • Add InferenceData tutorial in header (#502)
  • Added figure to InferenceData tutorial (#510)

Scientific Software - Peer-reviewed - Python
Published by canyon289 over 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

Fix installation problem with release 0.3.0

Scientific Software - Peer-reviewed - Python
Published by aloctavodia over 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Beta release

ArviZ should be now stable enough for daily use. We do not expect major API changes in the near future, instead we expect to work on adding new features and plots.

Scientific Software - Peer-reviewed - Python
Published by aloctavodia over 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Alpha release

Includes plots, statistics, and diagnostics. Works well with objects from PyMC3, PyStan, CmdStan, emcee, and Pyro natively, as well as any dictionary of arrays.

Scientific Software - Peer-reviewed - Python
Published by ColCarroll over 7 years ago

ArviZ a unified library for exploratory analysis of Bayesian models in Python - Preliminary release

First release of ArviZ. Has feature parity with PyMC3 plotting and diagnostics, but is still considered alpha software.

Scientific Software - Peer-reviewed - Python
Published by ColCarroll over 7 years ago