我正在编写的代码可以在true man true
false 3rd time
和numpy.fft.fft2
之间进行比较,但结果不匹配。此外,每次pycuda
结果都不明确。
数据文件:https://nofile.io/f/bjGRQGRVSCG/gauss.npy
pycuda
我开始怀疑我们是否甚至可以用pycuda执行2D FFT?
答案 0 :(得分:0)
pyfft.cuda几乎可以肯定使用cufft,它不会以与numpy的fft相同的方式计算FFT(IIRC,甚至scipy.fft和np.fft也会产生不同的结果)。您应该阅读每个库的文档,以了解不同之处。您绝对可以使用pycuda执行2D FFT