Skip to content

Releases: pymc-devs/pymc

v5.12.0

28 Mar 18:52
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

  • add _moment function for bacward backward compatibility by @aerubanov in #7216

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.11.0...v5.12.0

v5.11.0

15 Mar 12:40
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

  • Fix compute_log_prior in models with Deterministics by @OriolAbril in #7168
  • Fix error in warn_treedepth when using multiple NUTS samplers by @ricardoV94 in #7182
  • Fix error in dataset_to_point_list when chain, draw are not the leading dims by @OriolAbril in #7180
  • Refactor get_tau_sigma and support lists of variables by @tvwenger in #7185

Documentation 📖

  • Update link of Bayesian Analysis with Python book to third edition by @aloctavodia in #7161
  • Fix typo in developer guide by @erik-werner in #7170
  • Add examples explaining advanced applications of sample_posterior_predictive by @ricardoV94 in #7014
  • Updated docstrings in pymc.model.core.Model by @apalermo01 in #7118
  • Explain how to obtain the model graphviz in a non-Ipython environment by @Armavica in #7181
  • Improve HSGP and ZeroInflated / Hurdle distributions docs by @AlexAndorra in #7189

Maintenance 🔧

New Contributors

Full Changelog: v5.10.4...v5.11.0

v5.10.4

14 Feb 10:23
0d8ddba
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

  • GP do not fail when xdims cannot be constant folded by @bwengals in #7111
  • Fix copying of shared variables in fgraph_from_model by @ricardoV94 in #7153

Documentation 📖

  • Suppressed pip install bambi output in GLM core notebook by @jaharvey8 in #7090
  • Gitpod instructions: use latest version of pymc by @reshamas in #7106
  • Moved 'Implementing a Random Variable' to the last position in 'How To' section by @OmGhadge in #7108
  • Add Google Scholar link for newest article by @aloctavodia in #7156

Maintenance 🔧

  • Extend dataset_to_point_dict to accept both dataset and dict of dataarray by @OriolAbril in #7097
  • Fix progressbar bug for parallel SMC sampling by @jucor in #7079
  • Rectify return type hints in logprob module rewrites by @AryanNanda17 in #7125
  • Deprecate block_diag from math module in favor of PyTensor by @AryanNanda17 in #7132

New Contributors

Full Changelog: v5.10.3...v5.10.4

v5.10.3

21 Dec 11:15
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

Full Changelog: v5.10.2...v5.10.3

v5.10.2

13 Dec 14:06
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

Full Changelog: v5.10.1...v5.10.2

v5.10.1

10 Dec 11:54
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

  • Better float32 sampling support for TruncatedNormal by @JasonTam in #7026

New Contributors

Full Changelog: v5.10.0...v5.10.1

v5.10.0

25 Nov 07:47
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • ChiSquared now returns a Gamma random variable by @wd60622 in #7007
  • Remove several deprecated model properties and deprecate new ones by @ricardoV94 in #7033
  • Bump Pytensor dependency to >=2.18.1,<2.19 by @ricardoV94 in #7020

New Features 🎉

  • Default moment for CustomDist provided with a dist function by @aerubanov in #6873

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.9.2...v5.10.0

v5.9.2

12 Nov 10:34
d7415de
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Recognize alternative form of sigmoid in logprob inference by @ricardoV94 in #6978
  • Allow IntervalTransform to handle dynamic infinite bounds by @ricardoV94 in #7001

Bugfixes 🪲

  • Fix compute_test_value error when creating observed variables by @vandalt in #6982
  • Fix memory leak in logp of transformed variables by @ricardoV94 in #6991

Documentation 📖

  • fix typo in notebook about Distribution Dimensionality by @nicrie in #7005

Maintenance 🔧

New Contributors

Full Changelog: v5.9.1...v5.9.2

v5.9.1

26 Oct 09:24
419af06
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

  • Make Model.str_repr robust to variables without monkey-patch by @ricardoV94 in #6942
  • Fix bug in GP Periodic and WrappedPeriodic kernel full method by @lucianopaz in #6952
  • Fix rejection-based truncation of scalar variables by @ricardoV94 in #6923

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.9.0...v5.9.1

v5.9.0

04 Oct 10:21
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Update Gamma Distribution to support new pytensor GammaRV reparameterization by @tvwenger in #6934

Bugfixes 🪲

  • Fix fgraph_from_model with multivariate transformed variables by @ferrine in #6924

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.8.2...v5.9.0