github pymc-devs/pymc v5.26.0

latest release: v5.26.1
2 days ago

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

Don't miss a new pymc release

NewReleases is sending notifications on new releases.