Transformada rápida de Fourier de valor real 2D inverso.
Calcula la transformada de Fourier discreta bidimensional inversa de una señal de valor real sobre las 2 dimensiones más internas de la "entrada".
Se supone que las 2 dimensiones más internas de `input` son el resultado de` RFFT2D`: La dimensión más interna contiene los componentes únicos `fft_length / 2 + 1` de la DFT de una señal de valor real. Si no se proporciona "fft_length", se calcula a partir del tamaño de las 2 dimensiones más internas de "input". Si la longitud de FFT utilizada para calcular la "entrada" es impar, debe proporcionarse ya que no se puede inferir correctamente.
A lo largo de cada eje se calcula `signal.Irfft2d`, si` fft_length` (o `fft_length / 2 + 1` para la dimensión más interna) es menor que la dimensión correspondiente de` input`, la dimensión se recorta. Si es mayor, la dimensión se rellena con ceros.
Constantes
Cuerda | OP_NAME | El nombre de esta operación, como lo conoce el motor central de TensorFlow |
Métodos públicos
Salida <U> | asOutput () Devuelve el identificador simbólico del tensor. |
estática Irfft2d < TFloat32 > | |
estática <U se extiende TNumber > Irfft2d <U> | |
Salida <U> | salida () Un tensor float32 del mismo rango que "input". |
Métodos heredados
Constantes
OP_NAME pública final static String
El nombre de esta operación, como lo conoce el motor central de TensorFlow
Métodos públicos
pública de salida <U> asOutput ()
Devuelve el identificador simbólico del tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
public static Irfft2d < TFloat32 > create ( Alcance alcance, operando <? extiende Ttype > entrada, operando < TInt32 > fftLength)
Método de fábrica para crear una clase que envuelva una nueva operación Irfft2d utilizando tipos de salida predeterminados.
Parámetros
alcance | alcance actual |
---|---|
aporte | Un tensor complejo. |
fftLength | Un tensor de forma int32 [2]. La longitud de FFT para cada dimensión. |
Devoluciones
- una nueva instancia de Irfft2d
public static Irfft2d <U> crear ( Alcance alcance, operando <? extiende Ttype > entrada, operando < TInt32 > fftLength, Clase <U> Treal)
Método de fábrica para crear una clase que envuelva una nueva operación Irfft2d.
Parámetros
alcance | alcance actual |
---|---|
aporte | Un tensor complejo. |
fftLength | Un tensor de forma int32 [2]. La longitud de FFT para cada dimensión. |
Devoluciones
- una nueva instancia de Irfft2d
pública de salida <U> salida ()
Un tensor float32 del mismo rango que "input". Las 2 dimensiones más internas de `input` se reemplazan con las muestras de` fft_length` de su transformada de Fourier 2D inversa.