MirrorPad

publiczna klasa końcowa MirrorPad

Wypełnia tensor wartościami lustrzanymi.

Ta operacja uzupełnia „wejście” wartościami lustrzanymi zgodnie z określonymi „wypełnieniami”. „dopełnienia” to tensor liczb całkowitych o kształcie „[n, 2]”, gdzie n jest rangą „wejściowego”. Dla każdego wymiaru D „wejściowego” „dopełnienie [D, 0]” wskazuje, ile wartości należy dodać przed zawartością „wejściowego” w tym wymiarze, a „dopełnienie [D, 1]” wskazuje, ile wartości należy dodać po zawartość „wejściowego” w tym wymiarze. Zarówno `paddings[D, 0]`, jak i `paddings[D, 1]` nie mogą być większe niż `input.dim_size(D)` (lub `input.dim_size(D) - 1`), jeśli `copy_border` ma wartość true (jeśli odpowiednio fałszywe).

Wyściełany rozmiar każdego wymiaru D wyniku to:

`dopełnienia(D, 0) + input.dim_size(D) + dopełnienia(D, 1)`

Na przykład:

# 't' is [[1, 2, 3], [4, 5, 6]].
 # 'paddings' is [[1, 1]], [2, 2]].
 # 'mode' is SYMMETRIC.
 # rank of 't' is 2.
 pad(t, paddings) ==> [[2, 1, 1, 2, 3, 3, 2]
                       [2, 1, 1, 2, 3, 3, 2]
                       [5, 4, 4, 5, 6, 6, 5]
                       [5, 4, 4, 5, 6, 6, 5]]
 

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Wyjście <T>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <T rozszerza TType > MirrorPad <T>
utwórz (zakres zakresu , wejście argumentu <T>, argument <? rozszerza TNumber > dopełnienia, tryb ciągów znaków)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację MirrorPad.
Wyjście <T>
wyjście ()
Wyściełany tensor.

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „MirrorPad”

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 MirrorPad <T> utwórz (zakres zakresu , wejście argumentu <T>, argument <? rozszerza numer TNumber > dopełnienia, tryb ciągów znaków)

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

Parametry
zakres aktualny zakres
wejście Tensor wejściowy, który ma zostać dopełniony.
wyściółki Dwukolumnowa macierz określająca rozmiary dopełnienia. Liczba wierszy musi być taka sama jak ranga „wejściowego”.
tryb Albo „ODBIERZ” albo „SYMETRYCZNY”. W trybie odbicia obszary dopełnione nie obejmują granic, natomiast w trybie symetrycznym obszary dopełnione obejmują krawędzie. Na przykład, jeśli „wejście” to „[1, 2, 3]”, a „wypełnienie” to „[0, 2]”, wówczas wyjściem jest „[1, 2, 3, 2, 1]” w trybie odzwierciedlania , i jest to „[1, 2, 3, 3, 2]” w trybie symetrycznym.
Zwroty
  • nowa instancja MirrorPad

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

Wyściełany tensor.