tf.signal.irfft2d
| View source on GitHub |
Обратное 2D преобразование Фурье для вещественных значений.
tf.signal.irfft2d(
input_tensor, fft_length=None, name=None
)
Вычисляет обратное 2-мерное дискретное преобразование Фурье вещественного сигнала по двум внутренним измерениям input.
Две внутренние размерности input предполагаются результатом RFFT2D. Внутреннее измерение содержит fft_length / 2 + 1 уникальных компонент ДПФ вещественного сигнала. Если fft_length не задано, оно вычисляется из размера двух внутренних измерений input. Если длина Фурье, используемая для вычисления input, нечётная, она должна быть задана, так как её невозможно правильно определить.
По каждой оси IRFFT2D вычисление выполняется на, если fft_length (или fft_length / 2 + 1 для внутреннего измерения) меньше соответствующего измерения input, измерение усекается. Если оно больше, измерение дополняется нулями.
| Аргументы | |
|---|---|
input
|
A Tensor. Должно быть одного из следующих типов: complex64, complex128. Комплексный тензор.
|
fft_length
|
A Tensor типа int32. Тензор int32 формы [2]. Длина Фурье для каждого измерения.
|
Treal
|
Необязательный tf.DType из: tf.float32, tf.float64. По умолчанию tf.float32.
|
name
|
Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
A Tensor типа Treal. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/signal/irfft2d