Published January 24, 2026 | Version rel-2.37.0
Software Open

pymc-devs/pytensor: rel-2.37.0

Description

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Major Changes 🛠

  • Do not raise in linalg Ops by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1834

New Features 🎉

  • Add rewrite to fuse nested BlockDiag Ops by @eby0303 in https://github.com/pymc-devs/pytensor/pull/1671
  • Fix gradient of minimize and root wrt higher-dimensional arguments by @jessegrabowski in https://github.com/pymc-devs/pytensor/pull/1806
  • Determinant of factorized matrices by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1785
  • Improved Linear Control Ops, with Numba Dispatches by @jessegrabowski in https://github.com/pymc-devs/pytensor/pull/1840
  • Basic Sparse functionality in Numba by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1676
  • Implement sparse dot product in numba backend by @tomicapretto in https://github.com/pymc-devs/pytensor/pull/1854

Bugfixes 🐛

  • Do not coerce gradients to TensorVariable by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1685
  • Fix bug in local_block_diag_dot_to_dot_block_diag by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1839
  • Fix issues with split and split_dims by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1828
  • Tweaks to reshape Ops by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1842
  • Fix scalar Blockwise in numba backend by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1846

Maintenance 🔧

  • local_[div|mul]_switch_sink: Allow zero inside a DimShuffle/Alloc by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1850

New Contributors

  • @eby0303 made their first contribution in https://github.com/pymc-devs/pytensor/pull/1671
  • @tomicapretto made their first contribution in https://github.com/pymc-devs/pytensor/pull/1854

Full Changelog: https://github.com/pymc-devs/pytensor/compare/rel-2.36.3...rel-2.37.0

Files

pymc-devs/pytensor-rel-2.37.0.zip

Files (5.7 MB)

Name Size Download all
md5:a475dedae236d7199445e2eec28f198e
5.7 MB Preview Download

Additional details

Related works