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 to:
`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]]
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 > Pad <T> | |
Wyjście <T> | wyjście () |
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 <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 <T> wejście, argument <? rozszerza numer TNumber > dopełnienia, argument <T> stałe wartości)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Pad.
Parametry
zakres | aktualny zakres |
---|
Zwroty
- nowa instancja Pad