rel-2.31.4
What's Changed
New Features 🎉
- Decompose Tridiagonal Solve into core steps by @ricardoV94 in #1382
- Implement symbolic
minimize
androot
Ops
by @jessegrabowski in #1182 - Add Feature that can go back and forward in rewrite history by @ricardoV94 in #874
- Reuse
cholesky
decomposition withcho_solve
in graphs with multiplept.solve
whenassume_a = "pos"
by @jessegrabowski in #1467 - Cover more cases of
log1mexp
stabilization by @lciti in #1483 - Add JAX dispatch for
CholeskySolve
Op
by @jessegrabowski in #1491 - Implement xarray-like labeled tensors and semantics by @ricardoV94 in #1411
Bugfixes 🐛
- Use
grad
to compute jacobian when input shape is known to be (1,) by @jessegrabowski in #1454 - Fix invalid numpy dtype by @ricardoV94 in #1456
- Fix bug in gradient of Blockwise'd Scan by @ricardoV94 in #1482
Documentation 📖
- Improve creating an Op documentation page by @ricardoV94 in #1086
- Fix optimize example notebook folder name by @jessegrabowski in #1474
- Correct indexing links in docs by @williambdean in #1463
Maintenance 🔧
- Simplify Numba implementation of Alloc by @ricardoV94 in #1329
- Use lapack func instead of
scipy.linalg.cholesky
by @Fyrebright in #1487 - Avoid miniKanren v1.0.4 by @maresb in #1496
New Contributors
- @lciti made their first contribution in #1483
- @Fyrebright made their first contribution in #1487
Full Changelog: rel-2.31.3...rel-2.31.4