Skip to content

Commit ec37c30

Browse files
committed
Changelog
1 parent 5dd6ef8 commit ec37c30

2 files changed

Lines changed: 16 additions & 14 deletions

File tree

DifferentiationInterface/CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1111

1212
### Fixed
1313

14+
- Take `absstep` into account for FiniteDiff ([#812])
1415
- Make basis work for `CuArray` ([#810])
1516

1617
## [0.7.0]
@@ -39,6 +40,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3940
[0.6.54]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.53...DifferentiationInterface-v0.6.54
4041
[0.6.53]: https://github.com/JuliaDiff/DifferentiationInterface.jl/compare/DifferentiationInterface-v0.6.52...DifferentiationInterface-v0.6.53
4142

43+
[#812]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/812
4244
[#810]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/810
4345
[#799]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/799
4446
[#795]: https://github.com/JuliaDiff/DifferentiationInterface.jl/pull/795

DifferentiationInterface/test/Back/FiniteDiff/test.jl

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,13 @@ end;
7676
@testset "Step size" begin # fix 811
7777
backend = AutoFiniteDiff(; absstep=1000, relstep=0.1)
7878
preps = [
79-
prepare_pushforward(identity, backend, 1.0, (1.0,))
80-
prepare_pushforward(copyto!, [0.0], backend, [1.0], ([1.0],))
81-
prepare_derivative(identity, backend, 1.0)
82-
prepare_derivative((y, x) -> y .= x, [0.0], backend, 1.0)
83-
prepare_gradient(sum, backend, [1.0])
84-
prepare_jacobian(identity, backend, [1.0])
85-
prepare_jacobian(copyto!, [0.0], backend, [1.0])
79+
prepare_pushforward(identity, backend, 1.0, (1.0,)),
80+
prepare_pushforward(copyto!, [0.0], backend, [1.0], ([1.0],)),
81+
prepare_derivative(identity, backend, 1.0),
82+
prepare_derivative((y, x) -> y .= x, [0.0], backend, 1.0),
83+
prepare_gradient(sum, backend, [1.0]),
84+
prepare_jacobian(identity, backend, [1.0]),
85+
prepare_jacobian(copyto!, [0.0], backend, [1.0]),
8686
]
8787
for prep in preps
8888
@test prep.relstep == 0.1
@@ -96,13 +96,13 @@ end;
9696

9797
backend = AutoFiniteDiff(; relstep=0.1)
9898
preps = [
99-
prepare_pushforward(identity, backend, 1.0, (1.0,))
100-
prepare_pushforward(copyto!, [0.0], backend, [1.0], ([1.0],))
101-
prepare_derivative(identity, backend, 1.0)
102-
prepare_derivative((y, x) -> y .= x, [0.0], backend, 1.0)
103-
prepare_gradient(sum, backend, [1.0])
104-
prepare_jacobian(identity, backend, [1.0])
105-
prepare_jacobian(copyto!, [0.0], backend, [1.0])
99+
prepare_pushforward(identity, backend, 1.0, (1.0,)),
100+
prepare_pushforward(copyto!, [0.0], backend, [1.0], ([1.0],)),
101+
prepare_derivative(identity, backend, 1.0),
102+
prepare_derivative((y, x) -> y .= x, [0.0], backend, 1.0),
103+
prepare_gradient(sum, backend, [1.0]),
104+
prepare_jacobian(identity, backend, [1.0]),
105+
prepare_jacobian(copyto!, [0.0], backend, [1.0]),
106106
]
107107
for prep in preps
108108
@test prep.relstep == 0.1

0 commit comments

Comments
 (0)