Published October 1, 2025
| Version rel-2.33.0
Software
Open
pymc-devs/pytensor: rel-2.33.0
Authors/Creators
- Frédéric Bastien1
- Pascal Lamblin
- abergeron
- Brandon T. Willard2
- Ricardo Vieira3
- Razvan Pascanu
- carriepl
- Olivier Breuleux
- notoraptor
- David Warde-Farley
- Roy
- James Bergstra4
- Iban Harlouchet
- Mohammed Affan
- Ramana Sundararaman
- Reyhane Askari
- maqianlie5
- Suresh Panneerselvam
- Alexander Belopolsky
- ballasn
- Gijs van Tulder
- Simon Lefrancois6
- Amjad Almahairi
- Virgile Andreani7
- Hengjean
- Michael Osthege8
- Nicolas Bouchard
- khaotik
- Jeremiah Lowin9
- Caglar Gulcehre10
- 1. NVIDIA
- 2. .txt
- 3. @pymc-devs @pymc-labs
- 4. kindred.ai
- 5. Northeastern University
- 6. Université de Montréal
- 7. Inria
- 8. Forschungszentrum Jülich GmbH
- 9. @PrefectHQ
- 10. EPFL CLAIRE Lab
Description
<!-- Release notes generated using configuration in .github/release.yml at main -->
What's Changed
Major Changes 🛠
- Remove unused graph rewriting functionality by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1595
- Speedup graph traversal functions by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1596
New Features 🎉
- Implement
OpPatternfor more flexibletracksandPatternNodeRewriterby @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1594
Bugfixes 🐛
- Fix failure with narrowing of ssize_t to int in macos by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1602
Documentation 📖
- Add gallery notebook on vector jacobian products by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1544
- Normalizing Flows in PyTensor Notebook by @juanitorduz in https://github.com/pymc-devs/pytensor/pull/1588
- Add intro notebook from workshop by @juanitorduz in https://github.com/pymc-devs/pytensor/pull/1585
Maintenance 🔧
- Add rewrite for log(sqrt(x)) by @williambdean in https://github.com/pymc-devs/pytensor/pull/1555
- Tweak rewrites in
infer_shapedataset by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1563 - Add rewrite for
softplus(log(x)) -> log1p(x)by @lciti in https://github.com/pymc-devs/pytensor/pull/1452 - Implement static shape inference for AdvancedSubtensor by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1566
- Rewrite more cases of Blockwise IncSubtensor by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1560
- Skip scan rewrites if there is no Scan Op in the graph by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1600
- Add
compiler_verboseconfig flag by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1520 - Use vectorized jacobian in Minimize Op by @Michal-Novomestsky in https://github.com/pymc-devs/pytensor/pull/1582
- Speedup FusionOptimizer by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/1615
New Contributors
- @jorenham made their first contribution in https://github.com/pymc-devs/pytensor/pull/1597
- @Michal-Novomestsky made their first contribution in https://github.com/pymc-devs/pytensor/pull/1582
Full Changelog: https://github.com/pymc-devs/pytensor/compare/rel-2.32.0...rel-2.33.0
Files
pymc-devs/pytensor-rel-2.33.0.zip
Files
(5.7 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:b5c827590142ef5726ba8f600f943334
|
5.7 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pymc-devs/pytensor/tree/rel-2.33.0 (URL)
Software
- Repository URL
- https://github.com/pymc-devs/pytensor