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 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