Fill

publiczne zajęcia końcowe Fill

Tworzy tensor wypełniony wartością skalarną.

Ta operacja tworzy tensor kształtu „dims” i wypełnia go „wartością”.

Na przykład:

# Output tensor has shape [2, 3].
 fill([2, 3], 9) ==> [[9, 9, 9]
                      [9, 9, 9]]
 
tf.fill różni się od tf.constant pod kilkoma względami:
  • tf.fill obsługuje tylko zawartość skalarną, podczas gdy tf.constant obsługuje wartości Tensora.
  • tf.fill tworzy Op na wykresie obliczeniowym, który konstruuje rzeczywistą wartość Tensora w czasie wykonywania. Inaczej jest w przypadku tf.constant , który osadza cały tensor w grafie z węzłem „Const”.
  • Ponieważ tf.fill ocenia w czasie wykonywania wykresu, obsługuje dynamiczne kształty w oparciu o inne tensory czasu wykonywania, w przeciwieństwie do tf.constant .

Metody publiczne

Wyjście <U>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <U, T numer rozszerzenia> Wypełnij <U>
utwórz (zakres zasięgu , przyciemnienie argumentu <T>, wartość argumentu <U>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Fill.
Wyjście <U>

Metody dziedziczone

Metody publiczne

publiczne wyjście <U> 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 Fill <U> create (zakres zakresu , przyciemnienie argumentu <T>, wartość argumentu <U>)

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

Parametry
zakres aktualny zakres
przyciemnia się 1-D. Reprezentuje kształt tensora wyjściowego.
wartość 0-D (skalar). Wartość do wypełnienia zwróconego tensora.

Zwroty
  • nowa instancja Fill

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