Skip to content

Releases: JuliaDiff/DifferentiationInterface.jl

DifferentiationInterface-v0.6.12

12 Oct 07:58
fd7580c
Compare
Choose a tag to compare

What's Changed

  • Pick correct batch size for hessian by @gdalle in #574

Full Changelog: DifferentiationInterface-v0.6.11...DifferentiationInterface-v0.6.12

DifferentiationInterfaceTest-v0.8.2

12 Oct 05:16
4e70d75
Compare
Choose a tag to compare

What's Changed

  • Fix ForwardDiff tags & improve StaticArrays support by @gdalle in #571
  • Replace closures with argument shuffling in second order by @gdalle in #572
  • Test with ExplicitImports by @gdalle in #573

Full Changelog: DifferentiationInterfaceTest-v0.8.1...DifferentiationInterfaceTest-v0.8.2

DifferentiationInterface-v0.6.11

12 Oct 05:16
4e70d75
Compare
Choose a tag to compare

What's Changed

  • Fix ForwardDiff tags & improve StaticArrays support by @gdalle in #571
  • Replace closures with argument shuffling in second order by @gdalle in #572
  • Test with ExplicitImports by @gdalle in #573

Full Changelog: DifferentiationInterface-v0.6.10...DifferentiationInterface-v0.6.11

DifferentiationInterfaceTest-v0.8.1

10 Oct 21:00
9ee81a4
Compare
Choose a tag to compare

What's Changed

  • Custom stacking for StaticArrays by @gdalle in #564
  • Disable default sparsity check in DIT by @gdalle in #569
  • mapreduce instead of map + reduce for Jacobians & Hessians by @gdalle in #565

Full Changelog: DifferentiationInterfaceTest-v0.8.0...DifferentiationInterfaceTest-v0.8.1

DifferentiationInterfaceTest-v0.8.0

10 Oct 16:48
3698dbe
Compare
Choose a tag to compare

What's Changed

  • No docs push preview by @gdalle in #507
  • Stop relying on Enzyme internals by @gdalle in #511
  • Bump version of DI to 0.6.2 by @gdalle in #514
  • Fix package name printing by @gdalle in #517
  • Improve Mooncake caching by @gdalle in #513
  • Bump compat for FastDifferentiation in [weakdeps] to 0.4.1 by @github-actions in #456
  • Optimize Enzyme gradient by @gdalle in #515
  • Secret preparation modifier for resizing by @gdalle in #521
  • Speed up CI by @gdalle in #522
  • Better scenarios with weird arrays by @gdalle in #523
  • Bump DI to v0.6.3 and DIT to v0.7.1 by @gdalle in #524
  • Allow constant outputs in ForwardDiff by @gdalle in #526
  • Respect pattern structures in sparse AD by @gdalle in #531
  • Better explanation of preparation by @gdalle in #536
  • Revert mistakes in "Better explanation of preparation" by @gdalle in #538
  • Improve Jacobian and Hessian preparation by @gdalle in #535
  • Force constant chunk size when specified in ForwardDiff by @gdalle in #539
  • Type-stable jacobian & gradient for unprepared ForwardDiff by @gdalle in #541
  • More type stability tests by @gdalle in #543
  • Batch size fixes by @gdalle in #547
  • Drop support for Julia 1.6 by @gdalle in #550
  • Make more tests compatible with 1.11 by @gdalle in #552
  • Adapt CI to new LTS by @gdalle in #553
  • Improve Enzyme batch size and gradient by @gdalle in #557
  • Minor hessian fix by @gdalle in #561
  • [BREAKING] Improve type stability tests and benchmarking by @gdalle in #560

Full Changelog: DifferentiationInterfaceTest-v0.7.0...DifferentiationInterfaceTest-v0.8.0

DifferentiationInterface-v0.6.10

10 Oct 21:00
9ee81a4
Compare
Choose a tag to compare

What's Changed

  • Minor hessian fix by @gdalle in #561
  • [BREAKING] Improve type stability tests and benchmarking by @gdalle in #560
  • Custom stacking for StaticArrays by @gdalle in #564
  • Disable default sparsity check in DIT by @gdalle in #569
  • mapreduce instead of map + reduce for Jacobians & Hessians by @gdalle in #565

Full Changelog: DifferentiationInterface-v0.6.9...DifferentiationInterface-v0.6.10

DifferentiationInterface-v0.6.9

09 Oct 18:11
f663225
Compare
Choose a tag to compare

What's Changed

  • Improve Enzyme batch size and gradient by @gdalle in #557

Full Changelog: DifferentiationInterface-v0.6.8...DifferentiationInterface-v0.6.9

DifferentiationInterface-v0.6.8

09 Oct 17:47
3470e14
Compare
Choose a tag to compare

What's Changed

Full Changelog: DifferentiationInterface-v0.6.7...DifferentiationInterface-v0.6.8

DifferentiationInterface-v0.6.7

08 Oct 08:13
e52dddf
Compare
Choose a tag to compare

DifferentiationInterface-v0.6.6

06 Oct 07:04
88c48c1
Compare
Choose a tag to compare

What's Changed

  • Type-stable jacobian & gradient for unprepared ForwardDiff by @gdalle in #541
  • More type stability tests by @gdalle in #543

Full Changelog: DifferentiationInterface-v0.6.5...DifferentiationInterface-v0.6.6