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 1816efd commit 9749b63Copy full SHA for 9749b63
src/array/linalg.jl
@@ -1,7 +1,7 @@
1
function LinearAlgebra.norm2(A::DArray{T,2}) where T
2
Ac = A.chunks
3
- norms = [Dagger.@spawn mapreduce(LinearAlgebra.norm_sqr, +, chunk) for chunk in Ac]
4
- return sqrt(sum(map(fetch, norms)))
+ norms = [Dagger.@spawn mapreduce(LinearAlgebra.norm_sqr, +, chunk) for chunk in Ac]::Matrix{DTask}
+ return sqrt(sum(map(norm->fetch(norm)::real(T), norms)))
5
end
6
function LinearAlgebra.norm2(A::UpperTriangular{T,<:DArray{T,2}}) where T
7
Ac = parent(A).chunks
0 commit comments