Opcja gradientowa dla `MirrorPad` op. Ta operacja składa tensor wyściełany lustrem.
Ta operacja składa dopełnione obszary „input” przez „MirrorPad” zgodnie z określonymi przez ciebie „wypełnieniami”. `paddings` musi być taki sam, jak argument `paddings` podany odpowiedniej operacji `MirrorPad`.
Złożony rozmiar każdego wymiaru D wyjścia wynosi:
`input.dim_size(D) - dopełnienia(D, 0) - dopełnienia(D, 1)`
Na przykład:
# 't' is [[1, 2, 3], [4, 5, 6], [7, 8, 9]].
# 'paddings' is [[0, 1]], [0, 1]].
# 'mode' is SYMMETRIC.
# rank of 't' is 2.
pad(t, paddings) ==> [[ 1, 5]
[11, 28]]
Metody publiczne
Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T, U numer rozszerzenia> MirrorPadGrad <T> | |
Wyjście <T> | wyjście () Złożony tensor. |
Metody dziedziczone
Metody publiczne
publiczne wyjście <T> 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.
publiczny statyczny MirrorPadGrad <T> utwórz (zakres zakresu , wejście argumentu <T>, dopełnienie argumentu <U>, tryb ciągów znaków)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację MirrorPadGrad.
Parametry
zakres | aktualny zakres |
---|---|
wejście | Tensor wejściowy, który ma zostać złożony. |
wyściółki | Dwukolumnowa macierz określająca rozmiary dopełnienia. Liczba wierszy musi być taka sama jak ranga „wejściowego”. |
tryb | Tryb używany w op. `MirrorPad`. |
Powroty
- nowa instancja MirrorPadGrad