From 006fc2e91fc83bcd91362d52d52eea645e60eba2 Mon Sep 17 00:00:00 2001 From: SimonDanisch Date: Mon, 3 Apr 2017 14:40:17 +0200 Subject: [PATCH] add similar for tracked array --- src/tracked.jl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tracked.jl b/src/tracked.jl index d011910..5baf042 100644 --- a/src/tracked.jl +++ b/src/tracked.jl @@ -82,6 +82,9 @@ function TrackedArray{V,D,N}(value::AbstractArray{V,N}, return TrackedArray{V,D,N,typeof(value),typeof(deriv)}(value, deriv, tape) end +function Base.similar{T, N}(a::TrackedArray, ::Type{T}, dims::Base.Dims{N}) + similar(value(a), T, dims) +end ########### # getters # ###########