Skip to content

Unify all FFT interfaces and FFT based operators

As more and more FFT-based operators are implemented, it would be nice if we unified all different FFT interfaces:

  • pyFFTW based on FFTW
  • scipy.fftpack based on Fortran 77 library FFTPACK
  • numpy.fft based on a C library forked from FFTPACK
  • gpyFFT based on clFFT which is an OpenCL FFT library

This would greatly reduce the development time of such operators and adding a new FFT backend would be straightforward.

Edited by Jean-Baptiste Keck
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information