Spec-Zone.ru › PyTorch 2

torch.fft.ifftshift

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

Обратное преобразование к fftshift().

Параметры
  • input (Тензор) – тензор в порядке 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])

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

Spec-Zone.ru

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