Skip to content

Commit 5161e56

Browse files
[WIP] Fixes showing up on testing with Optimization.jl (#208)
* Make FiniteDiffExtras subtype of abstract gradextras * Update DifferentiationInterface/ext/DifferentiationInterfaceFiniteDiffExt/DifferentiationInterfaceFiniteDiffExt.jl --------- Co-authored-by: Guillaume Dalle <22795598+gdalle@users.noreply.github.com>
1 parent 32849b8 commit 5161e56

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

DifferentiationInterface/ext/DifferentiationInterfaceFiniteDiffExt/DifferentiationInterfaceFiniteDiffExt.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ using DifferentiationInterface:
88
NoHessianExtras,
99
NoJacobianExtras,
1010
NoPullbackExtras,
11-
NoPushforwardExtras
11+
NoPushforwardExtras,
12+
GradientExtras
1213
using FiniteDiff:
1314
DerivativeCache,
1415
GradientCache,

DifferentiationInterface/ext/DifferentiationInterfaceFiniteDiffExt/onearg.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ end
9191

9292
## Gradient
9393

94-
struct FiniteDiffGradientExtras{C}
94+
struct FiniteDiffGradientExtras{C} <: GradientExtras
9595
cache::C
9696
end
9797

0 commit comments

Comments
 (0)