diff --git a/Project.toml b/Project.toml index e5b4549..5a5202d 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "FourierFilterFlux" uuid = "3d7dfd45-6c90-4c9b-b697-194a05757159" authors = ["dsweber2"] -version = "0.3.4" +version = "0.3.5" [deps] AbstractFFTs = "621f4979-c628-5d54-868e-fcf4e3e8185c" @@ -20,7 +20,7 @@ Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" cuDNN = "02a925ec-e4fe-4b08-9a7e-0d78e3d38ccd" [compat] -julia = "1.6" +julia = "1.10" [extras] ContinuousWavelets = "96eb917e-2868-4417-9cb6-27e7ff17528f" diff --git a/src/Utils.jl b/src/Utils.jl index c66fde1..64f2d9c 100644 --- a/src/Utils.jl +++ b/src/Utils.jl @@ -39,15 +39,15 @@ function cu(cft::ConvFFT{D,OT,F,A,V,PD,P,T,An}) where {D,OT,F,A,V,PD,P,T,An} end # TODO this is somewhat kludgy, not sure why cu was converting these back -function CUDA.cu(P::FFTW.rFFTWPlan) - return plan_rfft(cu(zeros(real(eltype(P)), P.sz)), P.region) -end -CUDA.cu(P::CUFFT.rCuFFTPlan) = P +#function CUDA.cu(P::FFTW.rFFTWPlan) +# return plan_rfft(cu(zeros(real(eltype(P)), P.sz)), P.region) +#end +#CUDA.cu(P::CUFFT.rCuFFTPlan) = P -function CUDA.cu(P::FFTW.cFFTWPlan) - return plan_fft(cu(zeros(eltype(P), P.sz)), P.region) -end -CUDA.cu(P::CUFFT.cCuFFTPlan) = P +#function CUDA.cu(P::FFTW.cFFTWPlan) +# return plan_fft(cu(zeros(eltype(P), P.sz)), P.region) +#end +#CUDA.cu(P::CUFFT.cCuFFTPlan) = P Adapt.adapt(::Type{Array{T}}, P::FFTW.FFTWPlan{T}) where {T} = P function Adapt.adapt(::Type{Array{T}}, P::FFTW.rFFTWPlan) where {T}