@@ -93,17 +93,17 @@ non_diffeable_arg_functions = [(:Base, :rem2pi, 2), (:Base, :ldexp, 2), (:Base,
93
93
@test DiffRules.hasdiffrule(M, f, 3)
94
94
derivs = DiffRules.diffrule(M, f, :foo, :bar, :goo)
95
95
@eval begin
96
- foo, bar, goo = randn(3)
97
- dx, dy, dz = $(derivs[1]), $(derivs[2]), $(derivs[3])
98
- if !(isnan(dx))
99
- @test isapprox(dx, finitediff(x -> $M.$f(x, bar, goo), foo), rtol=0.05)
100
- end
101
- if !(isnan(dy))
102
- @test isapprox(dy, finitediff(y -> $M.$f(foo, y, goo), bar), rtol=0.05)
103
- end
104
- if !(isnan(dz))
105
- @test isapprox(dz, finitediff(z -> $M.$f(foo, bar, z), goo), rtol=0.05)
106
- end
96
+ foo, bar, goo = randn(3)
97
+ dx, dy, dz = $(derivs[1]), $(derivs[2]), $(derivs[3])
98
+ if !(isnan(dx))
99
+ @test isapprox(dx, finitediff(x -> $M.$f(x, bar, goo), foo), rtol=0.05)
100
+ end
101
+ if !(isnan(dy))
102
+ @test isapprox(dy, finitediff(y -> $M.$f(foo, y, goo), bar), rtol=0.05)
103
+ end
104
+ if !(isnan(dz))
105
+ @test isapprox(dz, finitediff(z -> $M.$f(foo, bar, z), goo), rtol=0.05)
106
+ end
107
107
end
108
108
=#
109
109
end
0 commit comments