Skip to content

DifferentiationInterfaceTest-v0.11.0

Choose a tag to compare

@github-actions github-actions released this 28 Jan 19:09
· 16 commits to main since this release
a266e80

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 JET first
  • To benchmark, run using Chairmarks first and manually convert the resulting table into a DataFrame if 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 _shadow method in Enzyme extension (#942)
  • Missing basis method (#944)
  • Precompilation error with weakdeps (#947)
  • inner second order and outer optimization AD? (#953)