Spec-Zone.ru › PyTorch 2.14

torch.fft.ifftshift

torch.fft.ifftshift(input, dim=None) → Tensor [source]

Обратная функция для fftshift().

Параметры:
  • input (Tensor) – тензор в порядке FFT
  • dim (int, Tuple[int], необязательный) – Размерности для перестановки. Будут переставлены только указанные здесь размерности, все остальные останутся в исходном порядке. По умолчанию: все размерности input.

Пример

>>> f = torch.fft.fftfreq(5)
>>> f
tensor([ 0.0000,  0.2000,  0.4000, -0.4000, -0.2000])

Цикл преобразования с помощью fftshift() и ifftshift() возвращает исходный результат:

>>> shifted = torch.fft.fftshift(f)
>>> torch.fft.ifftshift(shifted)
tensor([ 0.0000,  0.2000,  0.4000, -0.4000, -0.2000])

© 2026, PyTorch Contributors
PyTorch has a BSD-style license, as found in the LICENSE file.
https://docs.pytorch.org/docs/2.14/generated/torch.fft.ifftshift.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API