Skip to content

Commit dd5141b

Browse files
committed
remove redundant mooncake rules
1 parent 9d9d672 commit dd5141b

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

ext/DiffEqBaseMooncakeExt.jl

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,4 @@ import Mooncake: rrule!!, CoDual, zero_fcodual, @is_primitive,
2929
},
3030
true,)
3131

32-
@zero_adjoint MinimalCtx Tuple{typeof(DiffEqBase.numargs), Any}
33-
@is_primitive MinimalCtx Tuple{
34-
typeof(DiffEqBase.set_mooncakeoriginator_if_mooncake), SciMLBase.ChainRulesOriginator
35-
}
36-
37-
@mooncake_overlay DiffEqBase.set_mooncakeoriginator_if_mooncake(x::SciMLBase.ADOriginator) = SciMLBase.MooncakeOriginator()
38-
39-
function rrule!!(
40-
f::CoDual{typeof(DiffEqBase.set_mooncakeoriginator_if_mooncake)},
41-
X::CoDual{SciMLBase.ChainRulesOriginator}
42-
)
43-
return zero_fcodual(SciMLBase.MooncakeOriginator()), NoPullback(f, X)
44-
end
45-
4632
end

0 commit comments

Comments
 (0)