mlx.core.fft.irfftn#
- irfftn(a: array, s: tuple[int, ...] | None = None, axes: Sequence[int] | None = None, stream: Stream | Device | None = None) array#
The inverse of
rfftn().Note the input is generally complex. The dimensions of the input specified in
axesare padded or truncated to match the sizes froms. The last axis inaxesis treated as the real axis and will have sizes[-1] // 2 + 1.- Parameters:
a (array) – The input array.
s (list(int), optional) – Sizes of the transformed axes. The corresponding axes in the input are truncated or padded with zeros to match the sizes in
s. The default value is the sizes ofaalongaxes.axes (list(int), optional) – Axes along which to perform the FFT. The default is
Nonein which case the FFT is over the lastlen(s)axes or all axes ifsis alsoNone.
- Returns:
The real array containing the inverse of
rfftn().- Return type: