Skip to content

Releases: pymc-devs/pymc

v5.25.1

24 Jul 11:55
Compare
Choose a tag to compare

What's Changed

Documentation 📖

Full Changelog: v5.25.0...v5.25.1

v5.25.0

22 Jul 20:06
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Add experimental dims module with objects that follow dim-based semantics (like xarray without coordinates) by @ricardoV94 in #7820

Documentation 📖

  • Small tweaks to Matern Covariance Documentation by @elc45 in #7859
  • Add workflow to publish release notes directly to discourse by @ricardoV94 in #7860

New Contributors

Full Changelog: v5.24.1...v5.25.0

v5.24.1

20 Jul 13:29
Compare
Choose a tag to compare

What's Changed

Bugfixes 🪲

Full Changelog: v5.24.0...v5.24.1

v5.24.0

16 Jul 14:11
8a436d8
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Remove deprecated functionality by @ricardoV94 in #7822
    • Among others, MutableData, ConstantData, coords_mutable.

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.23.0...v5.24.0

v5.23.0

28 May 05:45
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Bump PyTensor dependency by @ricardoV94 in #7792
    • This release raises error for some forms of runtime broadcasting in advanced set_subtensor operations that were previously allowed.

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.21.2...v5.23.0

v5.22.0

03 Apr 12:31
518eac9
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Bump PyTensor dependency by @ricardoV94 in #7740
    • This release changes how JAX dispatch of random variables are implemented. Custom dispatches will have to be updated

Documentation 📖

  • Add return type overload for sample_posterior_predictive by @nataziel in #7710
  • Replaced "log-likelihood" with "distribution" in for all the classes where distributions is more appropriate rather than log-likelihood. by @tanishy7777 in #7573

Maintenance 🔧

  • Allow passing graph level attributes to graphviz by @zaxtax in #7741
  • Add warning if a Minibatched variable is used without total_size by @zaxtax in #7742

New Contributors

Full Changelog: v5.21.1...v5.22.0

v5.21.2

03 Apr 15:02
518eac9
Compare
Choose a tag to compare

Important

This was an erroneous duplicate release of v5.22.0.

v5.21.1

07 Mar 08:59
Compare
Choose a tag to compare

What's Changed

New Features 🎉

  • Support PyTensor deterministic operations as observations by @wd60622 in #7656
  • Allow draws from Weibull, MvStudentT, LKJCorr and LKJCholeskyCovRV in alternative backends by @ricardoV94 in #7685

Maintenance 🔧

Full Changelog: v5.21.0...v5.21.1

v5.21.0

26 Feb 13:10
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

  • Bump PyTensor and support numpy>2.0 and Python 3.13 by @ricardoV94 in #7688
    • Note: Checking if variable:, equivalent to bool(variable) now raises for PyMC variables. Use if variable is not None or whatever is appropriate in your context.
  • Remove deprecated generator data by @wd60622 in #7664

Bugfixes 🪲

Maintenance 🔧

  • Relax observe to allow observing already observed variables by @zaxtax in #7679
  • Reuse jaxified logp when sampling via jax by @nataziel in #7681

Full Changelog: v5.20.1...v5.21.0

v5.20.1

06 Feb 11:51
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🪲

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.20.0...v5.20.1