Skip to content

Commit 71fe6e1

Browse files
authored
Array to tracedrarray copyto (#1195)
1 parent d9a6bea commit 71fe6e1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/TracedRArray.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,10 @@ function Base.copyto!(dest::TracedRArray{T,N}, src::TracedRArray{T2,N}) where {T
666666
return copyto!(dest, Ops.convert(TracedRArray{T,N}, src))
667667
end
668668

669+
function Base.copyto!(dest::TracedRArray{T,N}, src::Array{T2,N}) where {T,T2,N}
670+
return copyto!(dest, TracedUtils.promote_to(TracedRArray{T2,N}, src))
671+
end
672+
669673
function _copyto!(dest::AnyTracedRArray, bc::Broadcasted)
670674
axes(dest) == axes(bc) || Broadcast.throwdm(axes(dest), axes(bc))
671675
isempty(dest) && return dest

0 commit comments

Comments
 (0)