Flux.jl/src/cuda/cuda.jl

16 lines
283 B
Julia
Raw Normal View History

2018-01-24 18:45:24 +00:00
module CUDA
2018-08-20 12:08:04 +00:00
using ..CuArrays
2018-01-24 18:45:24 +00:00
2018-11-14 15:53:26 +00:00
if !applicable(CuArray{UInt8}, undef, 1)
(T::Type{<:CuArray})(::UndefInitializer, sz...) = T(sz...)
end
2018-11-06 12:39:54 +00:00
if CuArrays.libcudnn != nothing
include("cudnn.jl")
2018-11-01 04:07:16 +00:00
else
2018-11-06 12:39:54 +00:00
@warn("CUDNN is not installed, some functionality will not be available.")
2018-11-01 04:07:16 +00:00
end
2018-01-24 18:45:24 +00:00
end