Other functions

dislib.fft.base.fft(a)[source]

Compute the one-dimensional discrete Fourier transform using a distributed version of the fast Fourier transform algorithm.

Parameters:a (ndarray) – Input array.
Returns:out – The transformed input.
Return type:ndarray

Examples

>>> from dislib.fft import fft
>>> fft(np.exp(2j * np.pi * np.arange(8) / 8))