Skip to content

Releases: pymc-devs/pytensor

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

rel-2.8.11

14 Dec 07:20
16d1cbe
Compare
Choose a tag to compare

Changes in PyTensor

Changes in Aesara that were incorporated in PyTensor

New Contributors

Full Changelog: rel-2.8.10...rel-2.8.11

rel-2.8.10

23 Nov 09:55
Compare
Choose a tag to compare

What changed since forking from aesara-devs/aesara@5aa17801

Changes since Aesara 2.8.9

The last Aesara release before we forked was 2.8.9 and these were the contributions to aesara-devs/aesara that happened before we forked: