Transformada rápida de Fourier de valor real 3D inversa.
Calcula la transformada de Fourier discreta tridimensional inversa de una señal de valor real en las 3 dimensiones más internas de la "entrada".
Se supone que las 3 dimensiones más internas de `input` son el resultado de `RFFT3D`: 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 3 dimensiones más internas de `input`. Si la longitud de FFT utilizada para calcular la "entrada" es impar, se debe proporcionar ya que no se puede inferir correctamente.
A lo largo de cada eje en el que se calcula `signal.Irfft3d`, si `fft_length` (o `fft_length / 2 + 1` para la dimensión más interna) es más pequeña que la dimensión correspondiente de `input`, la dimensión se recorta. Si es mayor, la dimensión se rellena con ceros.
Constantes
Cadena | OP_NOMBRE | El nombre de esta operación, como lo conoce el motor central de TensorFlow. |
Métodos públicos
Salida <U> | como salida () Devuelve el identificador simbólico del tensor. |
estático Irfft3d < TFloat32 > | |
estático <U extiende TNumber > Irfft3d <U> | |
Salida <U> | producción () Un tensor float32 del mismo rango que "entrada". |
Métodos heredados
Constantes
Cadena final estática pública OP_NAME
El nombre de esta operación, como lo conoce el motor central de TensorFlow.
Métodos públicos
Salida pública <U> como Salida ()
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.
público estático Irfft3d <TFloat32> crear (alcance alcance , operando <? extiende TType > entrada, operando <TInt32> fftLength)
Método de fábrica para crear una clase que envuelve una nueva operación Irfft3d utilizando tipos de salida predeterminados.
Parámetros
alcance | alcance actual |
---|---|
aporte | Un tensor complejo. |
fftLongitud | Un tensor de forma int32 [3]. La longitud de FFT para cada dimensión. |
Devoluciones
- una nueva instancia de Irfft3d
público estático Irfft3d <U> crear (alcance alcance , operando <? extiende TType > entrada, operando <TInt32> fftLength, clase<U> Treal)
Método de fábrica para crear una clase que envuelve una nueva operación Irfft3d.
Parámetros
alcance | alcance actual |
---|---|
aporte | Un tensor complejo. |
fftLongitud | Un tensor de forma int32 [3]. La longitud de FFT para cada dimensión. |
Devoluciones
- una nueva instancia de Irfft3d
Salida pública <U> salida ()
Un tensor float32 del mismo rango que "entrada". Las 3 dimensiones más internas de "entrada" se reemplazan con las muestras "fft_length" de su transformada de Fourier real 3D inversa.