Changelog#
0.24.0 - 2026-03-02#
What’s Changed#
Maintenance and bug fixes#
Use PyTensor distributions by @aloctavodia in #706
Documentation#
Correct grammar issues in documentation by @star1327p in #703
Change init val for AsymmetricLaplace by @aloctavodia in #704
Add example for Scaled Inverse chi-squared by @rohanbabbar04 in #705
Fix sphinx version to avoid issue with sphinx-tabs by @aloctavodia in #707
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.23.0…0.24.0
0.23.0 - 2025-11-05#
What’s Changed#
New Features#
Add plot function by @aloctavodia in #697
Add
from_pymcfunction andfrom_priorfunction (pymc-extras distributions) by @aloctavodia in #697, #698 and @aloctavodia in #701Add moment matching by @aloctavodia in #699
Maintenance and bug fixes#
miscelaneous fixes, including a more robust optimization routine for maxent by @aloctavodia in #702
Make maxent and quartile tests less stringent by @aloctavodia in #700
use warnings by @aloctavodia in #695
removes black in favor of ruff by @aloctavodia in #696
Documentation#
Update the formatting in references by @star1327p in #693
Add examples about using PyMC and Prior distributions directly (see PR links above)
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.22.0…0.23.0
0.22.0 - 2025-10-21#
What’s Changed#
Maintenance and bug fixes#
Remove mode argument previously deprecated by @aloctavodia in #691
Updated import by @Michal-Novomestsky in #694
Documentation#
Add placeholder for scaled inverse chi2 gallery page. by @aloctavodia in #690
Correct two typos @star1327p in #692
New Contributors#
@Michal-Novomestsky made their first contribution in #694
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.21.0…0.22.0
0.21.0 - 2025-09-05#
What’s Changed#
New Features#
Add scaled inverse chi2 by @aloctavodia in #687
Add kwargs to plot methods by @aloctavodia in #686
Maintenance and bug fixes#
Fix bug in
Categorical.rvsby @fietensen in #684remove obsolete code, add more tests by @aloctavodia in #689
New Contributors#
@fietensen made their first contribution in #684
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.20.0…0.21.0
0.20.0 - 2025-07-18#
What’s Changed#
Make predictive explorer more flexible (in particular for PyMC and Bambi) by @aloctavodia in #672
PPE: add alternative family option, remove “method” by @aloctavodia in #673
Use arviz_stats by @aloctavodia in #675
improve hdi computation by @aloctavodia in #676
use trapezoid, update requirements by @aloctavodia in #678
remove obsolete code by @aloctavodia in #679
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.19.0…0.20.0
0.19.0 - 2025-05-22#
What’s Changed#
add logsf method by @OriolAbril in #671
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.18.0…0.19.0
0.18.0 - 2025-05-21#
What’s Changed#
New Features#
add logcdf, sf and isf by @aloctavodia in #670
Documentation#
Correct a typo: compues -> computes by @star1327p in #668
Update the links in Distributions modifiers by @star1327p in #669
New Contributors#
@star1327p made their first contribution in #668
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.17.0…0.18.0
0.17.0 - 2025-05-02#
What’s Changed#
New Features#
Add mode method for Discrete distributions by @aleicazatti in #660
Add mode method to MvNormal by @aleicazatti in #661
Add Mode method to Dirichlet by @aleicazatti in #662
Add Mode method to Truncated by @aleicazatti in #663
Add Mode to Hurdle and Censored by @aleicazatti in #664
Documentation#
Add “all” to methods in citations by @rohanbabbar04 in #658
Maintenance and bug fixes#
Allow scipy version 1.15 by @aloctavodia in #666
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.16.0…0.17.0
0.16.0 - 2025-03-07#
What’s Changed#
New Features#
Add mode to distributions by @rohanbabbar04 in #628, #632, #635, and #650
Add mode method for DiscreteWeibull, LogitNormal, Hypergeometric and SkewNormal by @Advaitgaur004 in #636
Generalize legend to accept arbitrary strings by @aloctavodia in #644
Predictive explorer: add option to fix y_lims by @aleicazatti in #648
Maintenance and bug fixes#
Update workflows to latest versions by @rohanbabbar04 in #626
Add ruff for linting instead of pylint by @rohanbabbar04 in #625
Fix p2p_bambi test check by @rohanbabbar04 in #630
Sphinx configuration in .readthedocs.yaml by @rohanbabbar04 in #633
Update dependencies by @rohanbabbar04 in #637
Add support for Python 3.13 by @rohanbabbar04 in #638
ppa: fix random seed by @aloctavodia in #645
Update tests for pymc for python3.13 by @rohanbabbar04 in #653
Documentation#
Add a new page for Examples Gallery by @rohanbabbar04 in #627
Distributions Gallery: Small fix in uniform.md by @aleicazatti in #639
Separating pages from Overview by @rohanbabbar04 in #642
Distributions Gallery: add tags by @aleicazatti in #641
Distributions Gallery: fix see-also links by @aleicazatti in #643
Add sphinxbibtex and function to get references from methods by @rohanbabbar04 in #651
Distributions Gallery: Separate Colors by Category by @aleicazatti in #652
Swap descriptions of truncated and censored distributions by @pdb5627 in #655
New Contributors#
@Advaitgaur004 made their first contribution in #636
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.15.0…0.16.0
0.15.0 - 2025-01-09#
What’s Changed#
New Features#
maxent: fix any of the properties of the distribution (summary statistics) by @aloctavodia in #616
Maintenance and bug fixes#
Fix plot_interactive bug for multivariate distributions by @aloctavodia in #619
Improve interactive tests by @aloctavodia in #623
Documentation#
Add note about restraints by @aloctavodia in #624
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.14.0…0.15.0
0.14.0 - 2025-01-05#
What’s Changed#
New Features#
Add rcParams by @aloctavodia in #615
Maintenance and bug fixes#
Add test for modes by @aloctavodia in #613
Do not expose posterior_to_prior by @aloctavodia in #614
Documentation#
Distributions Gallery: Add pronunciation to ZIB, ZINB and ZIP by @aleicazatti in #606
Distributions Gallery: Add Dirichlet by @aleicazatti in #608
Distributions Gallery: Add MvNormal by @aleicazatti in #609
Distributions Gallery: Add Mixture by @aleicazatti in #610
Distributions Gallery: Add Hurdle by @aleicazatti in #611
Fix Roulette docstring by @aloctavodia in #607
Fix hurdle docstring by @aloctavodia in #612
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.13.0…0.14.0
0.13.0 - 2024-12-13#
What’s Changed#
New Features#
Add mode argument to maxent by @aloctavodia in #603
Maintenance and bug fixes#
refactor ppe and related functions by @aloctavodia in #597
Documentation#
Distribution Gallery: Add Geometric by @aleicazatti in #595
Distributions Gallery: Improve layout Distribution Pages by @aleicazatti in #596
Distributions Gallery: Apply new layout to distribution pages by @aleicazatti in #598
Distribution Gallery: Add HyperGeometric by @aleicazatti in #600
Distributions Gallery: Add ZIB by @aleicazatti in #601
Distributions Gallery: Add ZINB by @aleicazatti in #602
Distributions Gallery: Add ZIP by @aleicazatti in #605
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.12.0…0.13.0
0.12.0 - 2024-11-21#
What’s Changed#
New Features#
Make
quartile_inta class by @rohanbabbar04 in #570Add
Mixturemodifier by @aloctavodia in #572Add
to_bambimethod by @aloctavodia in #578
Maintenance and bug fixes#
Refactor
ppeby @aloctavodia in #579fix corner case
Weibullpdf by @aloctavodia in #583fix corner case hdi
Censoredby @aloctavodia in #590Circular intervals for
VonMisesby @aloctavodia in #592Dirichlet: more robust joint pdf for larger values of alpha by @aloctavodia in #593
Documentation#
Distributions Gallery: Add Triangular by @aleicazatti in #571
Distributions Gallery: Add TruncatedNormal by @aleicazatti in #573
Distributions Gallery: Add VonMises by @aleicazatti in #574
Distributions Gallery: Add Wald by @aleicazatti in #581
Distributions Gallery: Add Weibull by @aleicazatti in #582
Distributions Gallery: Add BetaBinomial by @aleicazatti in #584
Distribution Gallery: Add Binomial by @aleicazatti in #586
Distribution Gallery: Add DiscreteUniform by @aleicazatti in #589
Distribution Gallery: Add Categorical by @aleicazatti in #588
Distribution Gallery: Add DiscreteWeibull by @aleicazatti in #591
Reorganize and update docs by @aloctavodia in #594
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.11.0…0.12.0
0.11.0 - 2024-10-25#
What’s Changed#
New Features#
Add combine_roulette function by @aloctavodia in #555
Add combine function by @aloctavodia in #557
mle: handle multidimensional samples by @aloctavodia in #568
Documentation#
Add ChangeLog to website by @rohanbabbar04 in #562
Distribution Gallery: Add Laplace by @aleicazatti in #553
Distributions Gallery: Add LogitNormal by @aleicazatti in #560
Distributions Gallery: Add Pareto by @aleicazatti in #563
Distributions Gallery: Add Rice by @aleicazatti in #565
Distributions Gallery: Add SkewNormal by @aleicazatti in #566
Distributions Gallery: Add Moyal by @aleicazatti in #561
Distributions Gallery: Add SkewStudentT by @aleicazatti in #567
Distribution Gallery: Add Log-Logistic by @aleicazatti in #556
Update tagline by @aloctavodia in #558
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.10.0…0.11.0
0.10.0 - 2024-10-01#
What’s Changed#
New Features#
Extend “to_pymc” to transformed variables by @aloctavodia in #544
Roulette is a class now and fitted distribution can be accessed with the attribute
.distby @aloctavodia in #546
Maintenance and bug fixes#
Fix bounds and psi param for Hurdle by @aloctavodia in #537
Remove ArviZ dependency by @aloctavodia in #536
PPA: several fixes by @aloctavodia in #549
Documentation#
Add reference to PriorDB by @aloctavodia in #535
Distribution Gallery: Add HalfCauchy by @aleicazatti in #538
Distribution Gallery: Add HalfNormal by @aleicazatti in #540
Distribution Gallery: Add HalfStudentT by @aleicazatti in #541
Distributions Gallery: Add InverseGamma by @aleicazatti in #542
Distribution Gallery: Add Kumaraswamy by @aleicazatti in #548
Add bounds to gallery images by @aloctavodia in #539
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.9.1…0.10.0
0.9.1 - 2024-09-10#
What’s Changed#
clarify where optimization results are stored by @aloctavodia in #525
Add docs for conda installation by @rohanbabbar04 in #528
Add posterior_to_prior example by @rohanbabbar04 in #527
Distribution Gallery: Beta Alternative Parametrization by @aleicazatti in #529
Add NegativeBinomial and Bernoulli distributions to Gallery by @aloctavodia in #530
Add pronunciation audios to gallery by @aloctavodia in #531
Distribution Gallery: ALD alternative parametrization by @aleicazatti in #532
Distribution Gallery: Alternative parametrization by @aleicazatti in #533
Raise error if distribution passed to maxent or quartile is frozen by @aloctavodia in #534
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.9.0…0.9.1
0.9.0 - 2024-08-16#
What’s Changed#
New Features#
Add posterior_to_prior function by @rohanbabbar04 in #508
posterior_to_prior: accept idata return string with PyMC model by @aloctavodia in #512
Add params_dict attribute by @aloctavodia in #521
Add to_pymc method to distributions by @aloctavodia in #523
Add bambi support for posterior_to_prior by @rohanbabbar04 in #522
Maintenance and bug fixes#
Solve for pymc>=5.16.0 by @rohanbabbar04 in #485
Add legend argument to multivariate distributions by @aloctavodia in #488
Don’t run tests if only docs folder changes by @OriolAbril in #495
Clean namespace and add the missing elements to API doc by @aloctavodia in #511
Update tests for posterior_to_prior by @rohanbabbar04 in #515
Documentation#
Add Distribution Gallery by @aleicazatti in #465
Add note about PyMC and Bambi installation by @aloctavodia in #472
Update normal distribution page by @aleicazatti in #477
Add Beta distribution to the gallery by @aloctavodia in #478
Add Student’s T distribution page by @aleicazatti in #480
Gallery: Add script to generate cover images by @aloctavodia in #479
Add logistic distribution page by @aleicazatti in #481
Add Cauchy distribution page by @aleicazatti in #483
Fix Logistic docstring by @aleicazatti in #484
Add LogNormal distribution page by @aleicazatti in #486
Add Exponential distribution page by @aleicazatti in #487
Add Multivariate images to the distribution gallery by @aloctavodia in #489
Gallery: Add Censored and Truncated distributions. by @aloctavodia in #490
Add Poisson to the distribution gallery by @aloctavodia in #491
Gallery: Add uniform distribution page by @aleicazatti in #494
Gallery: Add asymmetric Laplace distribution by @aloctavodia in #497
Gallery: Add beta scaled by @aloctavodia in #499
Gallery: Uniform, remove repeated paragraph by @aleicazatti in #501
Gallery: Default to API docs for missing cards by @aloctavodia in #502
Distribution Gallery: add ChiSquared by @aleicazatti in #504
Add tabs for predictive_explorer in observed_space_examples_all.rst by @rohanbabbar04 in #505
Distribution Gallery: Add Gamma by @aleicazatti in #506
use PreliZ style by @aloctavodia in #509
Distributions Gallery: Add ExGaussian by @aleicazatti in #507
Distributions Gallery: Add Gumbel by @aleicazatti in #514
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.8.1…0.9.0
0.8.1 - 2024-06-17#
What’s Changed#
Fix Missing distributions in api_reference.rst by @rohanbabbar04 in #467
Improve Docs for predictive functions by @rohanbabbar04 in #468
Remove sphinx_thebe conf and dependency by @rohanbabbar04 in #469
fix moments labels by @aloctavodia in #471
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.8.0…0.8.1
0.8.0 - 2024-06-11#
What’s Changed#
New Features#
Add pymc support to predictive explorer by @rohanbabbar04 in #450
Add support for engine=”auto” and bambi models in predictive explorer by @rohanbabbar04 in #455
Add example for bambi and pymc to observed_space_examples by @rohanbabbar04 in #456
use g format string for distribution repr by @aloctavodia in #459
improve hdi computation and interval representation by @aloctavodia in #458
Maintenance and bug fixes#
Fix TruncatedNormal Docs by @rohanbabbar04 in #446
improve interval report by @aloctavodia in #457
fix small issues in docstrings by @aloctavodia in #454
Full Changelog**: https://github.com/arviz-devs/preliz/compare/0.7.0…0.8.0
0.7.0 - 2024-05-20#
What’s Changed#
New Features#
Add LogLogistic distribution by @aloctavodia in #438
Adds support for multiple targets with weights to ppe by @rohanbabbar04 in #442
Maintenance and bug fixes#
relax mle test by @aloctavodia in #441
Add tests to ppe by @rohanbabbar04 in #436
improve x_val by @aloctavodia in #440
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.6.3…0.7.0
0.6.3 - 2024-05-15#
What’s Changed#
Censored and Truncated. Allow bounds to be vectors by @aloctavodia in #431
Add SkewStudentT by @rohanbabbar04 in #432
Fix mle bugs in some distributions by @aloctavodia in #434 and #435
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.6.2…0.6.3
0.6.2 - 2024-05-09#
What’s Changed#
add metadata to package so it can be added to conda forge by @OriolAbril in #430
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.6.1…0.6.2
0.6.1 - 2024-05-08#
What’s Changed#
uneven x_vals by @aloctavodia in #424
fix binomial logpdf at bounds by @aloctavodia in #425
ignore modifier distributions when mapping pymc to preliz by @aloctavodia in #426
use xlogx/y/1py and fix logpdf values outside of the support by @aloctavodia in #428
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.6.0…0.6.1
0.6.0 - 2024-04-26#
What’s Changed#
New features#
Add Hurdle distribution by @aloctavodia in #398
Add custom distribution (not SciPy wrappers):#
Add Logistic by @rohanbabbar04 in #394
Add Gumbel by @aloctavodia in #395
Add Pareto by @rohanbabbar04 in #396
Add Cauchy by @rohanbabbar04 in #401
Add LogNormal by @aloctavodia in #402
Add Kumaraswamy by @aloctavodia in #403
Add ChiSquared distribution by @aloctavodia in #404
Add Moyal by @aloctavodia in #405
Add LogitNormal by @aloctavodia in #406
Add hypergeometric by @aloctavodia in #407
Add HalfCauchy by @rohanbabbar04 in #409
Add DiscreteWeibull by @aloctavodia in #410
Add BetaBinomial by @aloctavodia in #411
Add TruncatedNormal by @rohanbabbar04 in #414
Add SkewNormal by @aloctavodia in #415
Add Rice by @aloctavodia in #416
Add BetaScaled by @aloctavodia in #417
Add ExGaussian by @aloctavodia in #419
Bug fixes and maintenance#
Add env.yml files for conda/mamba install by @rohanbabbar04 in #400
Remove transition code by @aloctavodia in #420
improve logpdf ExGaussian by @aloctavodia in #421
Use neg_logpdf by @aloctavodia in #422
Fix doc style for ZIB by @aloctavodia in #412
Remove interpolation for plot_pdf of discrete variables by @aloctavodia in https://github.com/arviz-devs/preliz/pull
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.5.0…0.6.0
0.5.0 - 2024-04-12#
What’s Changed#
New features#
Add Truncated and Censored distributions by @aloctavodia in #370 and in #372
Bug fixes and maintenance#
Fix bug for predictive_explorer and hist by @aloctavodia in #381
Beta: rename kappa to nu by @aloctavodia in #385
Add Python 3.12 to tests by @rohanbabbar04 in #390
Add custom distribution (not SciPy wrappers):#
Add VonMises by @aloctavodia in #376
Add StudentT and HalfStudentT by @aloctavodia in #379
Add InverseGamma by @aloctavodia in #382
Add Wald by @aloctavodia in #384
Add Gamma by @rohanbabbar04 in #387
Add Uniform and DiscreteUniform by @aloctavodia in #388
Add Categorical by @aloctavodia in #389
Add Triangular by @rohanbabbar04 in #391
Add Geometric by @aloctavodia in #392
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.4.1…0.5.0
0.4.1 - 2024-03-20#
What’s Changed#
Ipython should be optional by @aloctavodia in #369
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.4.0…0.4.1
0.4.0 - 2024-03-20#
What’s Changed#
Add plot_interactive to MvNormal by @rohanbabbar04 in #337
Dirichlet Elicitation by @nishant42491 in #327
Add faster Normal implementation by @aloctavodia in #344
Add ppe method for predictive elicitation (very experimental) by @aloctavodia in #336
Add faster HalfNormal distribution by @aloctavodia in #346
Add faster Poisson by @aloctavodia in #347
Add faster Bernoulli and Binomial by @aloctavodia in #348
Add faster Beta by @aloctavodia in #350
Add faster NegativeBinomial by @aloctavodia in #351
Add faster Weibull by @aloctavodia in #353
Add neg_log_pdf private method by @aloctavodia in #354
Add faster Exponential by @rohanbabbar04 in #355
Add faster Laplace by @rohanbabbar04 in #356
Add n_points argument to x_vals. by @aloctavodia in #357
Add faster ZINB by @aloctavodia in #359
Add faster ZIP by @aloctavodia in #360
Add faster ZIB by @aloctavodia in #362
Add faster Asymmetric Laplace by @rohanbabbar04 in #364
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.8…0.4.0
0.3.8 - 2024-02-27#
What’s Changed#
Add example for plot_func by @rohanbabbar04 in #311
Added quartile_int to `Direct elicitation in 1D by @rohanbabbar04 in #312
Adding tests for ppa by @rohanbabbar04 in #313
Add elicitation of Beta distribution with bounds and mode by @nishant42491 in #309
Add checkboxes to control distributions in roulette by @rohanbabbar04 in #318
Make default mass values consistent, invert order fmt-mass, check fmt is a string by @aloctavodia in #314
Update roulette plot and gif by @rohanbabbar04 in #322
Add beta mode tests by @nishant42491 in #323
Updated ppa widgets to include references by @rohanbabbar04 in #328
Fix MLE for halfnormal by @aloctavodia in #329
Remove predictive_finder by @aloctavodia in #330
Add plot_interactive to Dirichlet by @rohanbabbar04 in #332
New Contributors#
@rohanbabbar04 made their first contribution in #311
@nishant42491 made their first contribution in #309
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.7…0.3.8
0.3.7 - 2024-01-31#
What’s Changed#
refactor ppa by @aloctavodia in #295
Refactor PPA to improve internal documentation by @aloctavodia in #296
Use systematic resampling for predictive finder by @aloctavodia in #297
ensure integer x-axis for pmf by @aloctavodia in #298
fix bug beta distribution sigma/kappa by @aloctavodia in #299
Bambi parser (very experimental)) by @aloctavodia in #300
handle comments by @aloctavodia in #301
add reference values to predictive explorer by @aloctavodia in #302
check psi valid values for ZeroInflated distributions by @aloctavodia in #304
add references by @aloctavodia in #305
Override entropy of TruncatedNormal by @aloctavodia in #306
predictive_explorer: Add option for custom plot by @aloctavodia in #307
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.6…0.3.7
0.3.6 - 2023-10-27#
What’s Changed#
unpin matplotlib by @aloctavodia in #285
fix a bug in roulette and improve scale by @aloctavodia in #286
add more distributions to roulette by @aloctavodia in #287
add quartile_int function by @aloctavodia in #288
customize roulette by @aloctavodia in #291
rename predictive_sliders to predictive_explorer refactor and new features by @aloctavodia in #292
add predictive_finder method (experimental) by @aloctavodia in #293
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.5…0.3.6
0.3.5 - 2023-10-03#
What’s Changed#
silence warnings by @aloctavodia in #280
extend exclude list ppa by @aloctavodia in #282
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.4…0.3.5
0.3.4 - 2023-09-21#
What’s Changed#
Fix LaTeX umlaut by @olexandr-konovalov in #277
New Contributors#
@olexandr-konovalov made their first contribution in #277
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.3…0.3.4
0.3.3 - 2023-09-21#
What’s Changed#
fix for scipy 1.11.1 by @aloctavodia in #272
allow singular covariance matrix by @aloctavodia in #274
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.2…0.3.3
0.3.2 - 2023-08-02#
What’s Changed#
conditionally import ipywidgets by @aloctavodia in #268
drop python 3.8 add 3.11 by @aloctavodia in #270
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.1…0.3.2
0.3.1 - 2023-07-08#
What’s Changed#
add color and alpha arguments to plot methods by @aloctavodia in #240
add DiscreteWeibull by @aleicazatti in #239
add bounds to optimize_moments by @aloctavodia in #243
add figsize argument to plot_interactive by @aloctavodia in #244
rename
fixed_limtoxy_limby @aleicazatti in #245add tests for DiscreteWeibull by @aleicazatti in #242
fix entropy and moments of DiscreteWeibull by @aloctavodia in #249
use koay method for estimation of Rice parameters by @aloctavodia in #251
add opt example by @aloctavodia in #252
add overview to readme and landing page by @aloctavodia in #257
quartile init value and message by @aloctavodia in #256
specify model used by ppa by @aloctavodia in #258
add dependency bundles by @aleicazatti in #259
pin scipy version by @aloctavodia in #265
predictive slider: better automatic range by @aloctavodia in #264
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.3.0…0.3.1
0.3.0 - 2023-04-19#
What’s Changed#
Add optimize_moments internal function by @aloctavodia in #212
Add HyperGeometric distribution by @aleicazatti in #215
Fix bug maxent plot_kwargs by @aloctavodia in #216
Use absolute loss for optimize_moments by @aloctavodia in #217
Rename Student to StudentT by @aloctavodia in #219
Add ZeroInflatedBinomial by @aleicazatti in #220
Add ZeroInflatedNegativeBinomial by @aleicazatti in #222
Add initial support for MultiVariate Variables by @aloctavodia in #224
Add alternative parametrization for Wald by @aleicazatti in #230
Add alternative parametrization for MvNormal by @aleicazatti in #232
Add alternative parametrization for Exponential by @aleicazatti in #234
Add Kumaraswamy distribution by @aleicazatti in #231
Faster KDE predictive sliders by @aloctavodia in #237
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.2.0…0.3.0
0.2.0 - 2023-02-14#
What’s Changed#
support non_scalar parameters for rvs, cdf and ppf methods by @aloctavodia in #162
Add test plot_interactive and roulette by @aloctavodia in #163 and in #164
Refactor utils by @aloctavodia in #167
add predictive_sliders function by @aloctavodia in #168
DOCS: small changes to layout, name of notebook, fix typos, improve wording by @aloctavodia in #170 and in @aloctavodia in #171
Predictive sliders improve parser by @aloctavodia in #173
Make ppa PPL agnostic by @aloctavodia in #181
Add Bernoulli by @aleicazatti in #182
MLE: return index for sorting distributions by @aloctavodia in #184
add AICc to mle by @aloctavodia in #186
PPA: small fixes and refactor by @aloctavodia in #188
try fixing widgets rendering by @OriolAbril in #187
PPA: panel for the “total” prior predictive distribution, automatic selection, and family innovation by @aloctavodia in #190
make ipympl a general requierement by @aloctavodia in #191
predictive_slider: correct support for histograms of discrete variables by @aloctavodia in #196
Add Geometric distribution by @aleicazatti in #197
Point interval: use HDI as default by @aloctavodia in #198
Add BetaBinomial distribution by @aleicazatti in #200
Add Rice distribution by @aleicazatti in #203
add categorical by @aloctavodia in #205
add logitnormal distribution by @aloctavodia in #206 and in #210
Add ZeroInflatedPoisson by @aloctavodia in #209
0.1.1 - 2022-12-31#
What’s Changed#
Refactor plot_interactive, enforce correct parameter types by @aloctavodia in #157
Small fixes @aloctavodia in #158 and #160 and #159
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.1.0…0.1.1
0.1.0 - 2022-12-24#
What’s Changed#
Add alternative parametrization for halfnormal distribution by @aleicazatti in #106
Fix warning message for ambiguous parametrization. Normal and Student by @aleicazatti in #108
Don’t add labels if legend is disabled in plot_pdf/cdf/ppf by @aloctavodia in #109
Add alternative parametrization for SkewNormal distribution by @aleicazatti in #111
Add test for plots by @aloctavodia in #110
Add from_tau and to_tau functions to continuous module by @aleicazatti in #113
PPA: automatically create pymc_to_preliz dict by @aloctavodia in #114
Add alternative parametrization for HalfStudent distribution by @aleicazatti in #115
Rename from_tau and to_tau functions as the more general from_precision and to_precision. by @aleicazatti in #117
Add Logistic distribution by @aleicazatti in #118
Expose pdf, cdf and ppf by @aloctavodia in #119
Add Gumbel distribution by @aleicazatti in #120
Add Moyal distribution by @aleicazatti in #121
Add alternative parametrization to negative binomial by @aloctavodia in #122
Add gif of ppa example by @aloctavodia in #123
ppa: allow non-random initialization by @aloctavodia in #124
PPA: add representations; ecdf, histogram and option to set/unset sharex by @aloctavodia in #126
Add test quartile by @aloctavodia in #130
Specify support for some distributions in the docs by @aleicazatti in #133
Remove unnecessary calls to rv_frozen method by @aloctavodia in #134
Allow fixing arbitrary parameters for maxent and quartile by @aloctavodia in #136
Add ExGaussian distribution by @aloctavodia in #137
Add triangular distribution by @aleicazatti in #138
Add docstring examples to maxent and quartile, update notebook to show how to fix parameters by @aloctavodia in #139
Fix roulette by @aloctavodia in #142
ppa: add argument to specify reference values by @aloctavodia in #143
Add interactive method to distributions by @aloctavodia in #145
Rename interactive to plot_interactive, define integer or float slider as needed, add example by @aloctavodia in #146
Improve maximum likelihood estimation for NegativeBinomial by @aloctavodia in #147
Fix typo in README by @aleicazatti in #148
Increase tolerance Pareto test by @aloctavodia in #149
Allow fixing alt parameters by @aloctavodia in #150
Add logo by @aloctavodia in #151
Remove params_report attribute by @aloctavodia in #153
Add AsymmetricLaplace by @aleicazatti in #154
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.0.3…0.1.0
0.0.3 - 2022-11-22#
What’s Changed#
Add alternative parametrization for beta distribution by @aloctavodia in #94
Update readme by @aleicazatti in #95
Add alternative parametrization for normal distribution by @aleicazatti in #97
update installation instructions by @aloctavodia in #96
Fix bug by @aleicazatti in #98
Add alternative parametrization for Student distribution by @aleicazatti in #99
Add alternative parametrization for gamma distribution by @aleicazatti in #100
Add ChiSquared distribution by @aleicazatti in #101
Add alternative parametrization for inverse gamma distribution by @aleicazatti in #103
Add VonMises distribution by @aleicazatti in #102
fix corner case for ylim by @aloctavodia in #104
change pointinterval style by @aloctavodia in #105
bump release by @aloctavodia in #107
Full Changelog: https://github.com/arviz-devs/preliz/compare/0.0.2…0.0.3