tensoreflusso:: ops:: Riempire

#include <array_ops.h>

Crea un tensore riempito con un valore scalare.

Riepilogo

Questa operazione crea un tensore di forma dims e lo riempie di value .

Per esempio:

# Output tensor has shape [2, 3].
fill([2, 3], 9) ==> [[9, 9, 9]
                     [9, 9, 9]]

tf.fill differisce da tf.constant in alcuni modi:

  • tf.fill supporta solo contenuti scalari, mentre tf.constant supporta valori tensoriali .
  • tf.fill crea un Op nel grafico di calcolo che costruisce il valore effettivo del tensore in fase di esecuzione. Ciò è in contrasto con tf.constant che incorpora l'intero Tensore nel grafico con un nodo Const .
  • Poiché tf.fill valuta in fase di esecuzione del grafico, supporta forme dinamiche basate su altri tensori di runtime, a differenza di tf.constant .

Argomenti:

  • scope: un oggetto Scope
  • attenua: 1-D. Rappresenta la forma del tensore di uscita.
  • valore: 0-D (scalare). Valore per riempire il tensore restituito.

(numpy) Equivalente a np.full

Ritorna:

  • Output : il tensore di uscita.

Costruttori e distruttori

Fill (const :: tensorflow::Scope & scope, :: tensorflow::Input dims, :: tensorflow::Input value)

Attributi pubblici

operation
output

Funzioni pubbliche

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Attributi pubblici

operazione

Operation operation

produzione

::tensorflow::Output output

Funzioni pubbliche

Riempire

 Fill(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input dims,
  ::tensorflow::Input value
)

nodo

::tensorflow::Node * node() const 

operatore::tensorflow::Input

 operator::tensorflow::Input() const 

operatore::tensorflow::Output

 operator::tensorflow::Output() const