tensorflow :: operaciones :: Llenar
#include <array_ops.h>Crea un tensor relleno con un valor escalar.
Resumen
Esta operación crea un tensor de forma que se 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 diferencia de tf.constant de varias formas:
-
tf.fillsolo admite contenido escalar, mientras quetf.constantadmite valores de Tensor . -
tf.fillcrea una Op en el gráfico de cálculo que construye el valor real del tensor en tiempo de ejecución. Esto contrasta contf.constantque incrusta todo el tensor en el gráfico con un nodoConst. - Debido a que
tf.fillevalúa en el 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:
- alcance: un objeto de alcance
- atenuaciones: 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 publicas | |
|---|---|
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 publicas
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