What's Changed Major Changes Use static-only broadcasting rules to compute shape of broadcasting by @aseyboldt in https://github.com/pymc-devs/pytensor/pull/345 Allow rebuilding graphs when output type depends on input values by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/280 Forbid runtime broadcasting in Elemwise by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/372 ### New Features Extend log_softmax stabilization rewrite to graphs with indexing and expand_dims by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/352 Inline constants in composite graphs by @ricardoV94 in https://github.com/pymc-devs/pytensor/pull/361 Add rewrite for Sum(MakeVector) by @aseyboldt in https://github.com/pymc-devs/pytensor...
ℹ️ Versions 2.8.12 and 2.9.0 did not get released on PyPI or conda-forge due to hiccups in our CI pi...
What's Changed Major Changes Bump Pytensor dependency by @ricardoV94 in https://github.com/pymc-de...
What's Changed Bugfixes Exclude backend incompatible rewrites in Scan dispatch by @ricardoV94 in h...
What's Changed Major Changes Refactored RV _print_name to long names by @shreyas3156 in https://gi...
What's Changed Major Changes Implement graph.vectorize and Blockwise Op by @ricardoV94 in https://...
What's Changed Major Changes Drop support for Python 3.7 by @ricardoV94 in https://github.com/pymc...
What's Changed Major Changes Add shape_unsafe tag to rewrites that can hide shape errors by @ricar...
What's Changed Major Changes Allow passing static shape to tensor creation helpers by @ricardoV94 ...
What's Changed Major Changes Bump PyTensor to 2.9.1 by @michaelosthege in https://github.com/pymc-...
What's Changed Major Changes Implement scalar loop for iterative gradients by @ricardoV94 in https...
What's Changed Major Changes Drop support for Python 3.8 by @ricardoV94 in https://github.com/pymc...
What's Changed Bugfixes Fix JAX Scan for output ndim > 1 by @jessegrabowski in https://github.com/...
What's Changed New Features Compute static shape types in outputs of Join by @michaelosthege in ht...
What's Changed Major Changes Add Cholesky dot(L, L.T) rewrite and remove sandbox module by @dehors...
What's Changed New Features Add stabilization rewrite for log_diff_exp by @ricardoV94 in https://g...
ℹ️ Versions 2.8.12 and 2.9.0 did not get released on PyPI or conda-forge due to hiccups in our CI pi...
What's Changed Major Changes Bump Pytensor dependency by @ricardoV94 in https://github.com/pymc-de...
What's Changed Bugfixes Exclude backend incompatible rewrites in Scan dispatch by @ricardoV94 in h...
What's Changed Major Changes Refactored RV _print_name to long names by @shreyas3156 in https://gi...
What's Changed Major Changes Implement graph.vectorize and Blockwise Op by @ricardoV94 in https://...
What's Changed Major Changes Drop support for Python 3.7 by @ricardoV94 in https://github.com/pymc...
What's Changed Major Changes Add shape_unsafe tag to rewrites that can hide shape errors by @ricar...
What's Changed Major Changes Allow passing static shape to tensor creation helpers by @ricardoV94 ...
What's Changed Major Changes Bump PyTensor to 2.9.1 by @michaelosthege in https://github.com/pymc-...
What's Changed Major Changes Implement scalar loop for iterative gradients by @ricardoV94 in https...
What's Changed Major Changes Drop support for Python 3.8 by @ricardoV94 in https://github.com/pymc...
What's Changed Bugfixes Fix JAX Scan for output ndim > 1 by @jessegrabowski in https://github.com/...
What's Changed New Features Compute static shape types in outputs of Join by @michaelosthege in ht...
What's Changed Major Changes Add Cholesky dot(L, L.T) rewrite and remove sandbox module by @dehors...
What's Changed New Features Add stabilization rewrite for log_diff_exp by @ricardoV94 in https://g...
ℹ️ Versions 2.8.12 and 2.9.0 did not get released on PyPI or conda-forge due to hiccups in our CI pi...
What's Changed Major Changes Bump Pytensor dependency by @ricardoV94 in https://github.com/pymc-de...
What's Changed Bugfixes Exclude backend incompatible rewrites in Scan dispatch by @ricardoV94 in h...