Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

tensorflow :: ops :: Riempire

#include <array_ops.h>

Crea un tensore riempito con un valore scalare.

Sommario

Questa operazione crea un tensore della forma che si 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 i contenuti scalari, mentre tf.constant supporta i valori Tensor .
  • tf.fill crea un Op nel grafico di calcolo che costruisce il valore effettivo del tensore in fase di esecuzione. Questo è in contrasto con tf.constant che incorpora l'intero tensore nel grafo con un nodo Const .
  • Poiché tf.fill valuta al runtime del grafico, supporta forme dinamiche basate su altri tensori di runtime, a differenza di tf.constant .

Argomenti:

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

(numpy) Equivalente a np.full

Ritorna:

  • Output : il tensore di output.

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 ingresso

 operator::tensorflow::Input() const 

operatore :: :: tensorflow uscita

 operator::tensorflow::Output() const