IRFFTND

publiczna klasa końcowa IRFFTND

Odwrotność ND, naprawdę szybka transformata Fouriera.

Oblicza n-wymiarową odwrotną rzeczywistą dyskretną transformatę Fouriera na wyznaczonych wymiarach „wejściowych”. Zakłada się, że wyznaczone wymiary „wejściowego” są wynikiem „IRFFTND”. Najbardziej wewnętrzny wymiar zawiera unikalne składowe „fft_length / 2 + 1” DFT sygnału o wartości rzeczywistej.

Jeśli fft_length[i] Shape(input)[i], dane wejściowe są dopełniane zerami. Jeśli nie podano fft_length, używany jest domyślny kształt (wejście).

Osie oznaczają wymiary, na których ma zostać wykonana transformacja. Domyślnie wykonywane jest na wszystkich osiach.

Metody publiczne

Wyjście <U>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <U numer rozszerzenia, T> IRFFTND <U>
utwórz ( Zakres zakresu, Operand <T> wejście, Operand <Integer> fftLength, Operand <Integer> osie, Class<U> Treal)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IRFFTND.
statyczny <T> IRFFTND <pływający>
utwórz (zakres zakresu , argument wejściowy <T>, argument <liczba całkowita> fftLength, oś argumentu <liczba całkowita>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IRFFTND przy użyciu domyślnych typów wyników.
Wyjście <U>
wyjście ()
Złożony tensor o tym samym kształcie co „input”.

Metody dziedziczone

Metody publiczne

publiczne wyjście <U> asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

public static IRFFTND <U> utwórz ( Zakres zakresu , Operand <T> dane wejściowe, Operand <Integer> fftLength, Operand <Integer> osie, Klasa<U> Treal)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IRFFTND.

Parametry
zakres aktualny zakres
wejście Złożony tensor.
Długość fft Tensor int32. Długość FFT dla każdego wymiaru.
osie Tensor int32 o takim samym kształcie jak fft_length. Osie, w których ma zostać wykonana transformacja.
Zwroty
  • nowa instancja IRFFTND

public static IRFFTND <Float> create (zakres zakresu , argument wejściowy <T>, argument <liczba całkowita> fftLength, oś argumentu <liczba całkowita>)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację IRFFTND przy użyciu domyślnych typów wyników.

Parametry
zakres aktualny zakres
wejście Złożony tensor.
Długość fft Tensor int32. Długość FFT dla każdego wymiaru.
osie Tensor int32 o takim samym kształcie jak fft_length. Osie, w których ma zostać wykonana transformacja.
Zwroty
  • nowa instancja IRFFTND

publiczne wyjście <U> wyjście ()

Złożony tensor o tym samym kształcie co „input”. Wyznaczone wymiary „wejściowego” zastępowane są ich odwrotnymi rzeczywistymi transformatami Fouriera.