GPUArrays.jl
                                
                                 GPUArrays.jl copied to clipboard
                                
                                    GPUArrays.jl copied to clipboard
                            
                            
                            
                        Reusable array functionality for Julia's various GPU backends.
The Kronecker product between `Diagonal` and `CUDA.CUSPARSE.AbstractCuSparseMatrix` works: ```julia using LinearAlgebra using CUDA CUDA.allowscalar(false) Ms = cu(sprand(ComplexF64, 4, 4, 0.5)) Id = I(2) kron(Id, Ms) ``` Is it possible to...
On GPUArrays `v10.3.1`, `map((x,y)->x+y, CUDA.zeros(2), 1:2)` used to work without causing a scalar indexing issue. However, with the change in `v11.1.0`, it now throws the following error: ``` julia> map((x,y)->x+y,...
Ported from CUDA.jl. Depends on `cumsum`, which needs to be ported separately.
Currently we have the following error (show for CUDA but the same happens with Metal). ```julia julia> using GPUArrays, CUDA julia> rng = GPUArrays.default_rng(CuArray); julia> rand(rng, 5) ERROR: MethodError: no...