From 3babeeb440310fe1f40eaabb3ddbd89f6db07a99 Mon Sep 17 00:00:00 2001 From: Mike Innes Date: Tue, 6 Mar 2018 13:49:05 +0000 Subject: [PATCH] scalar hashing --- src/tracker/scalar.jl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/tracker/scalar.jl b/src/tracker/scalar.jl index 40495c77..47aa9226 100644 --- a/src/tracker/scalar.jl +++ b/src/tracker/scalar.jl @@ -15,6 +15,8 @@ function Base.show(io::IO, x::TrackedReal) print(io, " (tracked)") end +Base.decompose(x::TrackedReal) = Base.decompose(data(x)) + Base.convert(::Type{TrackedReal{T}}, x::TrackedReal{T}) where T = x Base.convert(::Type{TrackedReal{T}}, x::TrackedReal) where T =