diff --git a/src/tracker/lib/array.jl b/src/tracker/lib/array.jl index 52b92cf7b5..d856f9b3d2 100644 --- a/src/tracker/lib/array.jl +++ b/src/tracker/lib/array.jl @@ -71,9 +71,10 @@ function update!(x::TrackedArray, Δ) return x end +Base.collect(x::TrackedArray) = x # Fallthrough methods -for f in :[Base.size, Base.ndims, Base.collect].args +for f in :[Base.size, Base.ndims].args @eval @inline $f(x::TrackedArray, a...) = $f(data(x), a...) end