diff --git a/src/tracker/Tracker.jl b/src/tracker/Tracker.jl index 38374e3d..f5684051 100644 --- a/src/tracker/Tracker.jl +++ b/src/tracker/Tracker.jl @@ -50,6 +50,8 @@ function back!(x::TrackedArray, Δ) back!(x.f, Δ) end +back!(x::TrackedScalar) = back!(x, 1) + macro back!(x, Δ) quote x = $(esc(x))