IRFFTND

classe finale publique IRFFTND

Transformée de Fourier très rapide inverse ND.

Calcule la transformée de Fourier discrète réelle inverse à n dimensions sur les dimensions désignées de « l'entrée ». Les dimensions désignées de « input » sont supposées être le résultat de « IRFFTND ». La dimension la plus intérieure contient les composants uniques `fft_length / 2 + 1` de la DFT d'un signal à valeur réelle.

Si fft_length[i] shape(input)[i], l'entrée est complétée par des zéros. Si fft_length n'est pas donné, la forme (entrée) par défaut est utilisée.

Les axes désignent les dimensions sur lesquelles effectuer la transformation. La valeur par défaut est d'effectuer sur tous les axes.

Méthodes publiques

Sortie <U>
comme Sortie ()
Renvoie le handle symbolique d'un tenseur.
statique <U étend le nombre, T> IRFFTND <U>
créer ( Portée de portée , entrée Opérande <T>, Opérande <Integer> fftLength, axes Opérande <Integer>, Class<U> Treal)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération IRFFTND.
statique <T> IRFFTND <Float>
créer (portée de portée , entrée opérande <T>, opérande <Integer> fftLength, axes opérande <Integer>)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération IRFFTND à l'aide des types de sortie par défaut.
Sortie <U>
sortir ()
Un tenseur complexe de la même forme que « input ».

Méthodes héritées

Méthodes publiques

sortie publique <U> asOutput ()

Renvoie le handle symbolique d'un tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static IRFFTND <U> créer (portée de portée , entrée d' opérande <T>, opérande <Integer> fftLength, axes d'opérande <Integer>, Class<U> Treal)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération IRFFTND.

Paramètres
portée portée actuelle
saisir Un tenseur complexe.
fftLongueur Un tenseur int32. La longueur FFT pour chaque dimension.
axes Un tenseur int32 avec la même forme que fft_length. Axes pour effectuer la transformation.
Retour
  • une nouvelle instance de IRFFTND

public static IRFFTND <Float> créer ( portée de la portée , entrée de l' opérande <T>, opérande <Integer> fftLength, axes de l'opérande <Integer>)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération IRFFTND à l'aide des types de sortie par défaut.

Paramètres
portée portée actuelle
saisir Un tenseur complexe.
fftLongueur Un tenseur int32. La longueur FFT pour chaque dimension.
axes Un tenseur int32 avec la même forme que fft_length. Axes pour effectuer la transformation.
Retour
  • une nouvelle instance de IRFFTND

Sortie publique Sortie <U> ()

Un tenseur complexe de la même forme que « input ». Les dimensions désignées de « entrée » sont remplacées par leurs transformées de Fourier réelles inverses.