Podkłady tensora.
Ta operacja uzupełnia „input” zgodnie z określonymi „dopełnieniami” i „wartościami_stałymi”. „dopełnienia” to tensor liczb całkowitych o kształcie „[Dn, 2]”, gdzie n jest rangą „wejściowego”. Dla każdego wymiaru D „input” „dopełnienia [D, 0]” wskazuje, ile wartości dopełnienia należy dodać przed zawartością „wejścia” w tym wymiarze, a „dopełnienia [D, 1]” wskazuje, ile wartości dopełnienia należy dodać dodaj po zawartości „wejściowego” w tym wymiarze. „Wartości_stałe” to tensor skalarny tego samego typu co „dane wejściowe”, który wskazuje wartość, która ma zostać użyta do wypełnienia „wejść”.
Wyściełany rozmiar każdego wymiaru D wyniku wynosi:
`dopełnienia(D, 0) + input.dim_size(D) + dopełnienia(D, 1)`
Na przykład:
# 't' is [[1, 1], [2, 2]]
# 'paddings' is [[1, 1], [2, 2]]
# 'constant_values' is 0
# rank of 't' is 2
pad(t, paddings) ==> [[0, 0, 0, 0, 0, 0]
[0, 0, 1, 1, 0, 0]
[0, 0, 2, 2, 0, 0]
[0, 0, 0, 0, 0, 0]]
Metody publiczne
Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T, U rozszerza numer> Pad <T> | |
Wyjście <T> | wyjście () |
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 Pad <T> utwórz (zakres zakresu , argument wejściowy <T>, dopełnienie argumentu <U>, stałe wartości argumentu <T>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Pad.
Parametry
zakres | aktualny zakres |
---|
Powroty
- nowa instancja Pad