Odwrotna szybka transformata Fouriera o wartościach rzeczywistych 2D.
Oblicza odwrotną dwuwymiarową dyskretną transformatę Fouriera sygnału o wartościach rzeczywistych w dwóch najbardziej wewnętrznych wymiarach „wejściowych”.
Zakłada się, że 2 najbardziej wewnętrzne wymiary „wejściowego” są wynikiem „RFFT2D”. Najbardziej wewnętrzny wymiar zawiera unikalne składowe „fft_length / 2 + 1” DFT sygnału o wartościach rzeczywistych. Jeśli nie podano długości_fft, jest ona obliczana na podstawie rozmiaru dwóch najbardziej wewnętrznych wymiarów elementu wejściowego. Jeśli długość FFT użyta do obliczenia „wejściowego” jest nieparzysta, należy ją podać, ponieważ nie można jej poprawnie wywnioskować.
Wzdłuż każdej osi obliczany jest parametr „signal.Irfft2d”, jeśli „fft_length” (lub „fft_length / 2 + 1” dla wymiaru najbardziej wewnętrznego) jest mniejszy niż odpowiedni wymiar „input”, wymiar jest przycinany. Jeśli jest większy, wymiar jest uzupełniany zerami.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Wyjście <U> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny Irfft2d < TFloat32 > | |
statyczny <U rozszerza numer T > Irfft2d <U> | |
Wyjście <U> | wyjście () Tensor float32 tej samej rangi co „input”. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
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 Irfft2d < TFloat32 > utwórz ( Zakres zakresu, Operand <? rozszerza TType > wejście, Operand < TInt32 > fftLength)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Irfft2d przy użyciu domyślnych typów wyjściowych.
Parametry
zakres | aktualny zakres |
---|---|
wejście | Złożony tensor. |
Długość fft | Tensor kształtu int32 [2]. Długość FFT dla każdego wymiaru. |
Zwroty
- nowa instancja Irft2d
public static Irfft2d <U> create ( Zakres zakresu, Operand <? rozszerza TType > wejście, Operand < TInt32 > fftLength, Class<U> Treal)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Irfft2d.
Parametry
zakres | aktualny zakres |
---|---|
wejście | Złożony tensor. |
Długość fft | Tensor kształtu int32 [2]. Długość FFT dla każdego wymiaru. |
Zwroty
- nowa instancja Irft2d
publiczne wyjście <U> wyjście ()
Tensor float32 tej samej rangi co „input”. Najbardziej wewnętrzne 2 wymiary „wejściowego” są zastępowane próbkami „fft_length” ich odwrotnej transformaty Fouriera 2D.