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 572eb2a commit 44b05abCopy full SHA for 44b05ab
src/lib/lib.jl
@@ -43,9 +43,9 @@ accum(x::ChainRulesCore.Tangent, y::NamedTuple) = accum(wrap_chainrules_output(x
43
accum(x::Nothing, y::AbstractThunk) = y
44
accum(x::AbstractThunk, y::Nothing) = x
45
46
-accum(x, y::AbstractThunk) = @thunk(accum(x, unthunk(y)))
47
-accum(x::AbstractThunk, y) = @thunk(accum(unthunk(x), y))
48
-accum(x::AbstractThunk, y::AbstractThunk) = @thunk(accum(unthunk(x), unthunk(y)))
+accum(x, y::AbstractThunk) = accum(x, unthunk(y))
+accum(x::AbstractThunk, y) = accum(unthunk(x), y))
+accum(x::AbstractThunk, y::AbstractThunk) = accum(unthunk(x), unthunk(y))
49
50
# Core functions
51
@_adjoint_keepthunks deepcopy(x) = deepcopy(x), ȳ -> (ȳ,)
0 commit comments