From cf587486802a82e2902b8dc2e4cad6c037c198cf Mon Sep 17 00:00:00 2001 From: Mike J Innes Date: Sun, 3 Sep 2017 02:12:54 -0400 Subject: [PATCH] nicer trackedarray type printing --- src/tracker/Tracker.jl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tracker/Tracker.jl b/src/tracker/Tracker.jl index 906a9331..e76f2feb 100644 --- a/src/tracker/Tracker.jl +++ b/src/tracker/Tracker.jl @@ -69,6 +69,9 @@ Base.similar(x::TrackedArray, dims::Union{AbstractUnitRange,Integer}...) = Base.similar(x::TrackedArray, T::Type) = similar(data(x), T) +Base.show(io::IO, ::Type{TrackedArray{T,N,A}}) where {T,N,A<:AbstractArray{T,N}} = + print(io, "TrackedArray{…,$A}") + function Base.showarray(io::IO, X::TrackedArray, repr::Bool = true; header = true) if repr print(io, "track(")