Skip to content

Releases: pymc-devs/pytensor

rel-2.12.0

22 May 13:11
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Maintenance 🔧

Full Changelog: rel-2.11.3...rel-2.12.0

rel-2.11.3

10 May 12:56
9ae07ab
Compare
Choose a tag to compare

What's Changed

Bugfixes 🐛

Maintenance 🔧

New Contributors

Full Changelog: rel-2.11.2...rel-2.11.3

rel-2.11.2

25 Apr 07:52
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🐛

  • Fix local_subtensor_rv_lift rewrite bug with vector parameters by @ricardoV94 in #281

Maintenance 🔧

  • Import CompileError from setuptools not distutils by @maresb in #277

Full Changelog: rel-2.11.1...rel-2.11.2

rel-2.11.1

13 Apr 11:16
Compare
Choose a tag to compare

What's Changed

New Features 🎉

Bugfixes 🐛

Full Changelog: rel-2.11.0...rel-2.11.1

rel-2.11.0

07 Apr 13:00
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🐛

Documentation 📖

Maintenance 🔧

  • Fix numpy DeprecationWarning when converting integers to PyTensor Constants by @ricardoV94 in #238
  • Add explicit support for Python 3.11 by @ricardoV94 in #198
  • 🔄 From Aesara: 1337: Add basic overloads for Numba sparse types by @twiecki in #102
  • Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by @dependabot in #257

New Contributors

Full Changelog: rel-2.10.1...rel-2.11.0

rel-2.10.1

20 Feb 15:14
Compare
Choose a tag to compare

What's Changed

Bugfixes 🐛

Full Changelog: rel-2.10.0...rel-2.10.1

rel-2.10.0

15 Feb 10:22
4730d0c
Compare
Choose a tag to compare

What's Changed

Major Changes 🛠

New Features 🎉

Bugfixes 🐛

  • 🔄 From Aesara: 1345: Fix the JAX Subtensor and IncSubtensor dispatcher by @ricardoV94 in #211
  • Fix numba implementation of empty DimShuffle by @aseyboldt in #218

Maintenance 🔧

New Contributors

Full Changelog: rel-2.9.1...rel-2.10.0

rel-2.9.1

10 Jan 15:59
4da56ec
Compare
Choose a tag to compare

ℹ️ Versions 2.8.12 and 2.9.0 did not get released on PyPI or conda-forge due to hiccups in our CI pipeline. The corresponding release notes were merged into the seconds below.

What's Changed

Major Changes 🛠

  • [from 2.8.12] Allow passing static shape to tensor creation helpers by @ricardoV94 in #118
    • The first and only positional argument to tensor is now name. dtype and shape are now keyword-only arguments in all tensor constructor helpers (tensor, matrix, ...)

New Features 🎉

  • Add slogdet for Numba and JAX by @mtsokol in #172
  • [from 2.9.0] Compute static shape types in outputs of Join by @michaelosthege in #164
  • [from 2.9.0] Add Ops for Gaussian Hypergeometric Function, Pochhammer Symbol, and Factorials by @ColtAllen in #90
  • [from 2.8.12] 🔄 From Aesara: 1362: "Add HalfNormalRV JAX implementation" by @theorashid in #129

Bugfixes 🐛

Maintenance 🔧

New Contributors

Full Changelog: rel-2.8.11...rel-2.8.12
Full Changelog: rel-2.8.12...rel-2.9.0
Full Changelog: rel-2.9.0...rel-2.9.1

rel-2.9.0

05 Jan 10:29
Compare
Choose a tag to compare

⚠️ This version was not released on PyPI or conda-forge.

What's Changed

New Features 🎉

  • Compute static shape types in outputs of Join by @michaelosthege in #164
  • Add Ops for Gaussian Hypergeometric Function, Pochhammer Symbol, and Factorials by @ColtAllen in #90

Maintenance 🔧

New Contributors

Full Changelog: rel-2.8.12...rel-2.9.0

rel-2.8.12

30 Dec 10:58
Compare
Choose a tag to compare

⚠️ This version was not released on PyPI or conda-forge.

What's Changed

Major Changes 🛠

  • Allow passing static shape to tensor creation helpers by @ricardoV94 in #118
    • The first and only positional argument to tensor is now name. dtype and shape are now keyword-only arguments in all tensor constructor helpers (tensor, matrix, ...)

New Features 🎉

  • 🔄 From Aesara: 1362: "Add HalfNormalRV JAX implementation" by @theorashid in #129

Bugfixes 🐛

Maintenance 🔧

New Contributors

Full Changelog: rel-2.8.11...rel-2.8.12