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]]
 

Metody publiczne

Wyjście <T>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <T, U numer rozszerzenia> MirrorPad <T>
utwórz (zakres zakresu , wejście argumentu <T>, dopełnienie argumentu <U>, tryb ciągó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

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.

public static MirrorPad <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ę 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.