przepływ tensorowy:: ops:: Wypełnić
#include <array_ops.h>Tworzy tensor wypełniony wartością skalarną.
Streszczenie
Ta operacja tworzy tensor dims kształtu i wypełnia go value .
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.fillobsługuje tylko zawartość skalarną, podczas gdytf.constantobsługuje wartości Tensora . -
tf.filltworzy Op na wykresie obliczeniowym, który konstruuje rzeczywistą wartość Tensora w czasie wykonywania. Inaczej jest w przypadkutf.constant, który osadza cały tensor w grafie z węzłemConst. - Ponieważ
tf.fillocenia w czasie wykonywania wykresu, obsługuje dynamiczne kształty w oparciu o inne tensory czasu wykonywania, w przeciwieństwie dotf.constant.
Argumenty:
- zakres: Obiekt Scope
- przyciemnia: 1-D. Reprezentuje kształt tensora wyjściowego.
- wartość: 0-D (skalar). Wartość do wypełnienia zwróconego tensora.
(numpy) Odpowiednik np.full
Zwroty:
-
Output: Tensor wyjściowy.
Konstruktory i destruktory | |
|---|---|
Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value) |
Atrybuty publiczne | |
|---|---|
operation | |
output | |
Funkcje publiczne | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
Atrybuty publiczne
działanie
Operation operation
wyjście
::tensorflow::Output output
Funkcje publiczne
Wypełnić
Fill( const ::tensorflow::Scope & scope, ::tensorflow::Input dims, ::tensorflow::Input value )
węzeł
::tensorflow::Node * node() const
operator::tensorflow::Wejście
operator::tensorflow::Input() const
operator::tensorflow::Wyjście
operator::tensorflow::Output() const