Skip to content

Commit 55640bb

Browse files
Merge pull request #200 from SciML/cuarray
Remove CuArray requires
2 parents f5bccc9 + 7de9a82 commit 55640bb

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

src/init.jl

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,6 @@ function __init__()
55
RecursiveArrayTools.recursive_bottom_eltype(a::ApproxFun.Fun) = recursive_bottom_eltype(ApproxFun.coefficients(a))
66
end
77

8-
@require CuArrays="3a865a2d-5b23-5a0f-bc46-62713ec82fae" begin
9-
function CuArrays.CuArray(VA::AbstractVectorOfArray)
10-
vecs = vec.(VA.u)
11-
return CuArrays.CuArray(reshape(reduce(hcat,vecs),size(VA.u[1])...,length(VA.u)))
12-
end
13-
Base.convert(::Type{<:CuArrays.CuArray},VA::AbstractVectorOfArray) = CuArrays.CuArray(VA)
14-
ChainRulesCore.rrule(::Type{<:CuArrays.CuArray},xs::AbstractVectorOfArray) = CuArrays.CuArray(xs), ȳ -> (NoTangent(),ȳ)
15-
end
16-
178
@require CUDA="052768ef-5323-5732-b1bb-66c8b64840ba" begin
189
function CUDA.CuArray(VA::AbstractVectorOfArray)
1910
vecs = vec.(VA.u)

0 commit comments

Comments
 (0)