Releases: JuliaDiff/DifferentiationInterface.jl
Releases · JuliaDiff/DifferentiationInterface.jl
DifferentiationInterface-v0.6.52
DifferentiationInterface DifferentiationInterface-v0.6.52
Diff since DifferentiationInterface-v0.6.51
Merged pull requests:
Closed issues:
- Avoid
OneElementfor basis creation by adding aGPUArraysextension (#776)
DifferentiationInterface-v0.6.51
DifferentiationInterface DifferentiationInterface-v0.6.51
Diff since DifferentiationInterface-v0.6.50
Merged pull requests:
- clarify doc for differentiate_with (#767) (@yebai)
- perf: remove Mooncake warmup during preparation (#772) (@gdalle)
- Fix typo in Scenario docstring (#773) (@penelopeysm)
Closed issues:
DifferentiationInterface-v0.6.50
DifferentiationInterface DifferentiationInterface-v0.6.50
Diff since DifferentiationInterface-v0.6.49
Merged pull requests:
- fix: erase cache contexts before building function in Symbolics (#760) (@gdalle)
- fix: store sparsity pattern for symbolic backends (#764) (@gdalle)
Closed issues:
sparsity_patternmethod is not defined forAutoSymbolics(#763)
DifferentiationInterfaceTest-v0.9.6
DifferentiationInterfaceTest DifferentiationInterfaceTest-v0.9.6
Diff since DifferentiationInterfaceTest-v0.9.5
Merged pull requests:
- feat: fast prep modification for in-place FiniteDiff (#734) (@gdalle)
- fix: support
Cachein sparsity detection with SparseConnectivityTracer (#739) (@gdalle) - fix: check ForwardDiff tag manually to exclude contexts from it (#740) (@gdalle)
- perf: preallocate
Cacheduring preparation for ForwardDiff (#741) (@gdalle) - docs: improve and automate docstrings (#742) (@gdalle)
- perf: HVP with in-place gradient + inner preparation (#743) (@gdalle)
- chore: correct version number (#744) (@gdalle)
- feat: test type consistency between preparation and execution (#745) (@gdalle)
- fix: clarify dispatch for preparation (#746) (@gdalle)
- feat: support nested tuples of arrays as
Caches (#748) (@gdalle) - feat: add new
ConstantOrCachecontext (#749) (@gdalle) - Remove 1 backtick in excess (#752) (@franckgaga)
- fix: handle constant
ConstantOrCachewith Enzyme and SCT (#753) (@gdalle) - compat: allow ForwardDiff v1.0 (#755) (@gdalle)
- compat: allow ForwardDiff v1.0 in DIT (#756) (@gdalle)
- perf: use common subexpression elimination in AutoSymbolics (#759) (@baggepinnen)
Closed issues:
- Preparation for second order (#86)
- Resizing preparation results (#519)
- Add
Cacheas another type of context (#551) - Function annotation doesn't work for second-order Enzyme (#592)
- Fast preparation modification for FiniteDiff backend (#731)
- Mooncake Jacobian preperation fails when everything is a static array. (#736)
TracerSparsityDetector+ in-place RHS cache fails (#737)- using prep for out of place method? (#738)
- Support more complex caches (#747)
value_and_gradientwith Enzyme forward-mode returns a different type (#754)Symbolics.build_funcitonnow supports common-subexpression elimination (#758)
DifferentiationInterface-v0.6.49
DifferentiationInterface DifferentiationInterface-v0.6.49
Diff since DifferentiationInterface-v0.6.48
Merged pull requests:
- compat: allow ForwardDiff v1.0 (#755) (@gdalle)
- compat: allow ForwardDiff v1.0 in DIT (#756) (@gdalle)
- perf: use common subexpression elimination in AutoSymbolics (#759) (@baggepinnen)
Closed issues:
DifferentiationInterface-v0.6.48
DifferentiationInterface DifferentiationInterface-v0.6.48
Diff since DifferentiationInterface-v0.6.47
Merged pull requests:
- Remove 1 backtick in excess (#752) (@franckgaga)
- fix: handle constant
ConstantOrCachewith Enzyme and SCT (#753) (@gdalle)
DifferentiationInterface-v0.6.47
DifferentiationInterface DifferentiationInterface-v0.6.47
Diff since DifferentiationInterface-v0.6.46
Merged pull requests:
DifferentiationInterface-v0.6.46
DifferentiationInterface DifferentiationInterface-v0.6.46
Diff since DifferentiationInterface-v0.6.45
Merged pull requests:
Closed issues:
- Support more complex caches (#747)
DifferentiationInterface-v0.6.45
DifferentiationInterface DifferentiationInterface-v0.6.45
Diff since DifferentiationInterface-v0.6.44
Merged pull requests:
DifferentiationInterface-v0.6.44
DifferentiationInterface DifferentiationInterface-v0.6.44
Diff since DifferentiationInterface-v0.6.43
Merged pull requests:
- feat: fast prep modification for in-place FiniteDiff (#734) (@gdalle)
- fix: support
Cachein sparsity detection with SparseConnectivityTracer (#739) (@gdalle) - fix: check ForwardDiff tag manually to exclude contexts from it (#740) (@gdalle)
- perf: preallocate
Cacheduring preparation for ForwardDiff (#741) (@gdalle) - docs: improve and automate docstrings (#742) (@gdalle)
- perf: HVP with in-place gradient + inner preparation (#743) (@gdalle)
- chore: correct version number (#744) (@gdalle)
Closed issues:
- Preparation for second order (#86)
- Resizing preparation results (#519)
- Add
Cacheas another type of context (#551) - Function annotation doesn't work for second-order Enzyme (#592)
- Fast preparation modification for FiniteDiff backend (#731)
- Mooncake Jacobian preperation fails when everything is a static array. (#736)
TracerSparsityDetector+ in-place RHS cache fails (#737)- using prep for out of place method? (#738)