cunumeric.fft.ihfft#

cunumeric.fft.ihfft(a, n=None, axis=- 1, norm=None)#

Compute the inverse FFT of a signal that has Hermitian symmetry.

Parameters
  • a (array_like) – Input array.

  • n (int, optional) – Length of the inverse FFT, the number of points along transformation axis in the input to use. If n is smaller than the length of the input, the input is cropped. If it is larger, the input is padded with zeros. If n is not given, the length of the input along the axis specified by axis is used.

  • axis (int, optional) – Axis over which to compute the inverse FFT. If not given, the last axis is used.

  • norm ({"backward", "ortho", "forward"}, optional) – Normalization mode (see numpy.fft). Default is “backward”. Indicates which direction of the forward/backward pair of transforms is scaled and with what normalization factor.

Returns

out – The truncated or zero-padded input, transformed along the axis indicated by axis, or the last one if axis is not specified. The length of the transformed axis is n//2 + 1.

Return type

complex ndarray

See also

numpy.fft.ihfft

Availability

Single GPU