-
基于NumPy的Python接口,用于访问Intel(R)MKL FFT功能:mkl_fft
资源介绍
mkl_fft基于NumPy的Python接口,用于Intel(R)MKL FFT功能
mkl_fft最初是英特尔(R)发行版的一部分,用于对NumPy进行Python *优化的Python *,现在作为独立软件包发布。 可以使用以下命令安装到conda环境中
conda install -c intel mkl_fft
由于MKL FFT支持对非连续排列的数组执行离散傅里叶变换,因此MKL可以直接用于任何行为良好的浮点数组,而对于单和双精度数组的就地和就地变换都没有内部重叠浮点精度。
这消除了将输入数组连续复制到中间缓冲区的需要。
mkl_fft直接支持N维傅立叶变换。
更多细节可以在SciPy 2017会议记录中找到: :
它实现以下功能:
复杂的转换,类似于scipy.fftpack中的scipy.fftpack :
fft(x, n=None, axis=-1,