flujo tensor:: operaciones:: Llenar
#include <array_ops.h>
Crea un tensor lleno de un valor escalar.
Resumen
Esta operación crea un tensor de forma dims
y lo llena de value
.
Por ejemplo:
# Output tensor has shape [2, 3]. fill([2, 3], 9) ==> [[9, 9, 9] [9, 9, 9]]
tf.fill
se diferencia de tf.constant
en varios aspectos:
-
tf.fill
solo admite contenidos escalares, mientras quetf.constant
admite valores tensoriales . -
tf.fill
crea una operación en el gráfico de cálculo que construye el valor real del tensor en tiempo de ejecución. Esto contrasta contf.constant
que incorpora todo el tensor en el gráfico con un nodoConst
. - Debido a que
tf.fill
se evalúa en tiempo de ejecución del gráfico, admite formas dinámicas basadas en otros tensores en tiempo de ejecución, a diferencia detf.constant
.
Argumentos:
- alcance: un objeto de alcance
- se atenúa: 1-D. Representa la forma del tensor de salida.
- valor: 0-D (escalar). Valor para llenar el tensor devuelto.
(numpy) Equivalente a np.full
Devoluciones:
-
Output
: El tensor de salida.
Constructores y destructores | |
---|---|
Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value) |
Atributos públicos | |
---|---|
operation | |
output |
Funciones públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Atributos públicos
operación
Operation operation
producción
::tensorflow::Output output
Funciones públicas
Llenar
Fill( const ::tensorflow::Scope & scope, ::tensorflow::Input dims, ::tensorflow::Input value )
nodo
::tensorflow::Node * node() const
operador::tensorflow::Entrada
operator::tensorflow::Input() const
operador::tensorflow::Salida
operator::tensorflow::Output() const