Skip to content

Releases: pymc-devs/pymc

v5.14.0

30 Apr 14:58
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Implement default_transform and transform argument for distributions by @aerubanov in #7207

New Features 🎉

Bugfixes 🪲

  • Fix gradient bug in models with max operation by @ricardoV94 in #7261
  • Convert random variables to value variables so pm.sample(var_names) works correctly by @tomicapretto in #7284
  • Fix draws of Weibull when alpha and beta implicitly define size by @tomicapretto in #7288

Documentation 📖

  • Add introduction section to Transformations API page to document role of Transforms by @mkusnetsov in #7232
  • Fix link to API quick start. Closes #7266. by @twiecki in #7275

Maintenance 🔧

New Contributors

Full Changelog: v5.13.1...v5.14.0

v5.13.1

15 Apr 09:11
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Implement several RandomVariables as SymbolicRandomVariables by @ricardoV94 in #7239

Bugfixes 🪲

Maintenance 🔧

New Contributors

Full Changelog: v5.13.0...v5.13.1

v5.13.0

08 Apr 17:07
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

  • Use exponentially scaled modified Bessel function in periodic HSGPs by @dehorsley in #7228
  • Replace fastprogress progress bars with rich by @fonnesbeck in #7233
  • Make default STEP_METHODS a list that can be modified by @ricardoV94 in #7231

New Contributors

Full Changelog: v5.12.0...v5.13.0

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