Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

tensorflow :: opérations :: Remplir

#include <array_ops.h>

Crée un tenseur rempli d'une valeur scalaire.

Résumé

Cette opération crée un tenseur de forme dims et le remplit de value .

Par example:

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

tf.fill diffère de tf.constant de plusieurs manières:

  • tf.fill ne prend en charge que le contenu scalaire, tandis que tf.constant prend en charge les valeurs Tensor .
  • tf.fill crée un Op dans le graphe de calcul qui construit la valeur réelle du Tensor au moment de l'exécution. Ceci est en contraste avec tf.constant qui incorpore le Tensor entier dans le graphe avec un nœud Const .
  • Étant tf.fill que tf.fill évalue au moment de l'exécution du graphique, il prend en charge les formes dynamiques basées sur d'autres tf.constant à l'exécution, contrairement à tf.constant .

Arguments:

  • scope: un objet Scope
  • dims: 1-D. Représente la forme du tenseur de sortie.
  • valeur: 0-D (scalaire). Valeur pour remplir le tenseur renvoyé.

(numpy) Équivalent à np.full

Retour:

  • Output : le tenseur de sortie.

Constructeurs et destructeurs

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

Attributs publics

operation
output

Fonctions publiques

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

Attributs publics

opération

Operation operation

production

::tensorflow::Output output

Fonctions publiques

Remplir

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

nœud

::tensorflow::Node * node() const 

operator :: tensorflow :: Input

 operator::tensorflow::Input() const 

operator :: tensorflow :: Output

 operator::tensorflow::Output() const