Skip to content

v5.26.0

Choose a tag to compare

@ricardoV94 ricardoV94 released this 16 Oct 19:56
· 29 commits to main since this release

What's Changed

Major Changes 🛠

  • Bump PyTensor dependency and drop support for NumPy <2.0, and Python 3.10 by @ricardoV94 in #7910
    • Functions that try to infer inputs of the graph fail with more than one input. This includes Model.compile_fn, gradient, jacobian and hessian_diag.
    • Model.compile_logp now expects all model variables as input, even when only a subset of the logp terms is requested.
    • Many pytensor functions from moved from pytensor.graph.basic to pytensor.graph.traversal, including ancestors, graph_inputs, and toposort related functions.
  • Remove deprecated noise parameter for GPs by @williambdean in #7886

New Features 🎉

Bugfixes 🪲

  • Fix bug in mixture logprob inference with None indices by @asifzubair in #7877

Documentation 📖

Maintenance 🔧

New Contributors

Full Changelog: v5.25.1...v5.26.0