DifferentiationInterfaceTest-v0.5.0
·
340 commits
to main
since this release
TLDR
Breaking changes to the Scenario API in #323. The constructors now require more data, the ref_backend has (temporarily?) disappeared for test_differentiation, and benchmark_differentiation directly returns a DataFrame.
What's Changed
- Replace closures with callable structs in second order by @gdalle in #315
- Add dev guide to docs by @gdalle in #317
- Rename p to dg for Hessian-vector product by @gdalle in #318
- Update CITATION by @adrhill in #322
- Revamp test scenarios by @gdalle in #323
- Batched pushforward, pullback and hvp by @gdalle in #320
- Update SCT compat in DIT by @gdalle in #327
- Batched ForwardDiff pushforward by @gdalle in #328
- Batched HVP by @gdalle in #330
- Test batched operators by @gdalle in #331
- Remove custom printing by @gdalle in #332
- Fix backend display in docs by @gdalle in #333
- Better seed handling in Jacobian and Hessian by @gdalle in #334
- Fix DifferentiationInterfaceTest tutorial by @gdalle in #335
- Bump versions by @gdalle in #336
- Improve type stability of Jacobians and Hessian, fix test scenarios by @gdalle in #337
Full Changelog: DifferentiationInterfaceTest-v0.4.4...DifferentiationInterfaceTest-v0.5.0