tensorflow:: ops:: Fill
#include <array_ops.h>Crea un tensor relleno con un valor escalar.
Resumen
Esta operación crea un tensor de forma dims y lo rellena con 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 algunos aspectos:
-
tf.fillsolo admite contenido escalar, mientras quetf.constantadmite valores tensoriales . -
tf.fillcrea una operación en el grafo de cálculo que construye el valor real del tensor en tiempo de ejecución. Esto contrasta contf.constant, que incrusta todo el tensor en el grafo con un nodoConst. - Debido a que
tf.fillse evalúa en tiempo de ejecución del gráfico, admite formas dinámicas basadas en otros tensores de tiempo de ejecución, a diferencia detf.constant.
Argumentos:
- ámbito: Un objeto de ámbito
- dims: 1-D. Representa la forma del tensor de salida.
- valor: 0-D (escalar). Valor para rellenar 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::Input
operator::tensorflow::Input() const
operador::tensorflow::Salida
operator::tensorflow::Output() const