We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc037f9 commit 97edb58Copy full SHA for 97edb58
ext/RecursiveArrayToolsZygoteExt.jl
@@ -115,7 +115,7 @@ end
115
adj = let VA = VA
116
function Array_adjoint(y)
117
VA = recursivecopy(VA)
118
- copyto!(VA, y)
+ VA .= y
119
return (VA,)
120
end
121
@@ -126,7 +126,7 @@ end
126
view_adjoint = let A = A, I = I
127
function (y)
128
A = recursivecopy(A)
129
- copyto!(A, y)
+ A .= y
130
(A, map(_ -> nothing, I)...)
131
132
@@ -138,7 +138,8 @@ end
138
139
140
recursivefill!(A, zero(eltype(A)))
141
- A[I...] .= y
+ v = view(A, I...)
142
+ v .= y
143
return (A, map(_ -> nothing, I)...)
144
145
0 commit comments