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 que tf.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 con tf.constant , que incorpora todo el tensor en el gráfico con un nodo Const .
  • 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 de tf.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