File tree Expand file tree Collapse file tree 4 files changed +33
-9
lines changed
Double/ChainRulesCore-Zygote Expand file tree Collapse file tree 4 files changed +33
-9
lines changed Original file line number Diff line number Diff line change 29
29
version :
30
30
- ' 1'
31
31
- ' 1.6'
32
+ - ' ~1.11.0-0'
32
33
group :
33
34
- Formalities
34
35
- Internals
@@ -44,16 +45,21 @@ jobs:
44
45
- Single/Tapir
45
46
- Single/Tracker
46
47
- Single/Zygote
48
+ - Double/ChainRulesCore-Zygote
47
49
- Double/Enzyme-ForwardDiff
48
50
- Double/ForwardDiff-Zygote
49
51
- Double/ReverseDiff-Zygote
50
52
exclude :
51
53
- version : ' 1.6'
52
54
group : Formalities
55
+ - version : ' ~1.11.0-0'
56
+ group : Formalities
53
57
- version : ' 1.6'
54
58
group : Single/Diffractor
55
59
- version : ' 1.6'
56
60
group : Single/Enzyme
61
+ - version : ' ~1.11.0-0'
62
+ group : Single/Enzyme
57
63
- version : ' 1.6'
58
64
group : Single/FiniteDiff
59
65
- version : ' 1.6'
64
70
group : Single/Symbolics
65
71
- version : ' 1.6'
66
72
group : Single/Tapir
73
+ - version : ' ~1.11.0-0'
74
+ group : Single/Tapir
75
+ - version : ' ~1.11.0-0'
76
+ group : Double/ChainRulesCore-Zygote
67
77
- version : ' 1.6'
68
78
group : Double/Enzyme-ForwardDiff
79
+ - version : ' ~1.11.0-0'
80
+ group : Double/Enzyme-ForwardDiff
69
81
- version : ' 1.6'
70
82
group : Double/ReverseDiff-Zygote
71
83
@@ -106,6 +118,7 @@ jobs:
106
118
version :
107
119
- ' 1'
108
120
- ' 1.6'
121
+ - ' ~1.11.0-0'
109
122
group :
110
123
- Formalities
111
124
- Zero
Original file line number Diff line number Diff line change @@ -135,6 +135,7 @@ export GreedyColoringAlgorithm
135
135
136
136
# # Public but not exported
137
137
138
- @compat public inner, outer
138
+ @compat public inner
139
+ @compat public outer
139
140
140
141
end # module
Original file line number Diff line number Diff line change
1
+ using ChainRulesCore
2
+ using DifferentiationInterface, DifferentiationInterfaceTest
3
+ using Test
4
+ using Zygote: ZygoteRuleConfig
5
+
6
+ for backend in [AutoChainRules (ZygoteRuleConfig ())]
7
+ @test check_available (backend)
8
+ @test ! check_twoarg (backend)
9
+ @test check_hessian (backend)
10
+ end
11
+
12
+ test_differentiation (
13
+ AutoChainRules (ZygoteRuleConfig ());
14
+ excluded= [SecondDerivativeScenario],
15
+ second_order= VERSION >= v " 1.10" ,
16
+ logging= LOGGING,
17
+ );
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ using SparseConnectivityTracer, SparseMatrixColorings
3
3
using Test
4
4
using Zygote: Zygote
5
5
6
- dense_backends = [AutoChainRules (Zygote . ZygoteRuleConfig ()), AutoZygote ()]
6
+ dense_backends = [AutoZygote ()]
7
7
8
8
sparse_backends = [
9
9
AutoSparse (
21
21
22
22
# # Dense backends
23
23
24
- test_differentiation (
25
- AutoChainRules (Zygote. ZygoteRuleConfig ());
26
- excluded= [SecondDerivativeScenario],
27
- second_order= VERSION >= v " 1.10" ,
28
- logging= LOGGING,
29
- );
30
-
31
24
test_differentiation (AutoZygote (); excluded= [SecondDerivativeScenario], logging= LOGGING);
32
25
33
26
test_differentiation (
You can’t perform that action at this time.
0 commit comments