Skip to content

Commit b4b024d

Browse files
Merge pull request #117 from MilesCranmer/add-mooncake
Add :Mooncake to Auto
2 parents e7cf792 + d6281f0 commit b4b024d

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/symbols.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ ADTypes.AutoZygote()
2222
Auto(package::Symbol, args...; kws...) = Auto(Val(package), args...; kws...)
2323

2424
for backend in (:ChainRules, :Diffractor, :Enzyme, :FastDifferentiation,
25-
:FiniteDiff, :FiniteDifferences, :ForwardDiff, :PolyesterForwardDiff,
25+
:FiniteDiff, :FiniteDifferences, :ForwardDiff, :Mooncake, :PolyesterForwardDiff,
2626
:ReverseDiff, :Symbolics, :Tapir, :Tracker, :Zygote)
2727
@eval Auto(::Val{$(QuoteNode(backend))}, args...; kws...) = $(Symbol(:Auto, backend))(
2828
args...; kws...)

test/symbols.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ using Test
88
@test ADTypes.Auto(:FiniteDiff) isa AutoFiniteDiff
99
@test ADTypes.Auto(:FiniteDifferences, 1.0) isa AutoFiniteDifferences{Float64}
1010
@test ADTypes.Auto(:ForwardDiff) isa AutoForwardDiff
11+
@test ADTypes.Auto(:Mooncake) isa AutoMooncake
1112
@test ADTypes.Auto(:PolyesterForwardDiff) isa AutoPolyesterForwardDiff
1213
@test ADTypes.Auto(:ReverseDiff) isa AutoReverseDiff
1314
@test ADTypes.Auto(:Symbolics) isa AutoSymbolics

0 commit comments

Comments
 (0)