Memory-Efficient Training with In-Place FFT Implementation

Neural Information Processing Systems 

Fast Fourier Transforms (FFT) are widely used to reduce memory and computational costs in deep learning. However, existing implementations, including standard FFT and real FFT (rFFT), cannot achieve true in-place computation.