We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d19a203 commit b6cf13fCopy full SHA for b6cf13f
src/ChainRules.jl
@@ -1,10 +1,11 @@
1
module ChainRules
2
using Reexport
3
@reexport using ChainRulesCore
4
-# basically everything this package does is overloading these
+# Basically everything this package does is overloading these, so we make an exception
5
+# to the normal rule of only overload via `AbstractChainRules.rrule`.
6
import ChainRulesCore: rrule, frule
7
-# deal with name clashes
8
+# Deal with name clashes, by defining in this module which one we mean.
9
const accumulate = ChainRulesCore.accumulate
10
const accumulate! = ChainRulesCore.accumulate!
11
0 commit comments