DifferentiationInterfaceTest-v0.11.0
·
16 commits
to main
since this release
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.11.0
Diff since DifferentiationInterfaceTest-v0.10.4
Breaking changes
Removed JET, Chairmarks and DataFrames dependencies:
- To analyze type stability, run
using JETfirst - To benchmark, run
using Chairmarksfirst and manually convert the resulting table into aDataFrameif necessary
Merged pull requests:
- Minor tweaks to "Mathematical model" docs (#922) (@adrhill)
- docs: clarify multithreading limitations (#923) (@gdalle)
- chore: replace CompatHelper with dependabot (#924) (@gdalle)
- chore: revamp testing CI with dedicated environments (#926) (@gdalle)
- perf: improve wrong-mode pushforward/pullback for scalars (#931) (@gdalle)
- fix: improve wrong-mode pushforward/pullback (#932) (@gdalle)
- chore: ignore Diffractor in dependabot (#933) (@gdalle)
- chore(deps): bump actions/checkout from 5 to 6 (#934) (@dependabot[bot])
- test: toggle fail fast (#936) (@gdalle)
- fix: function shadows for higher-order Enzyme (#943) (@gdalle)
- feat: allow non-numeric arguments with
AutoSymbolics(#945) (@AayushSabharwal) - chore: bump DI to v0.7.13 (#946) (@gdalle)
- Fix inner preparation behavior for Mooncake (#948) (@yebai)
- chore: bump DI + changelog (#952) (@gdalle)
- fix: overloaded_input_type for one-element vector input (#954) (@ErikQQY)
- test: bypass failing Enzyme test until upstream fix (#955) (@gdalle)
- chore: bump DI to v0.7.15 (#956) (@gdalle)
- fix!: turn Chairmarks and JET into weakdeps (#958) (@gdalle)
Closed issues:
- Overhead of function call to get output shape in pushforward-via-pullback (#930)
- Fix second order with FunctionContext in Enzyme (#937)
- This is not an issue (#941)
- Missing
_shadowmethod in Enzyme extension (#942) - Missing
basismethod (#944) - Precompilation error with weakdeps (#947)
- inner second order and outer optimization AD? (#953)