tensorflow::ops::Remplissage
#include <array_ops.h>Crée un tenseur rempli d'une valeur scalaire.
Résumé
Cette opération crée un tenseur de dims de forme et le remplit de value .
Par exemple:
# Output tensor has shape [2, 3]. fill([2, 3], 9) ==> [[9, 9, 9] [9, 9, 9]]
tf.fill diffère de tf.constant sur plusieurs points :
-
tf.fillne prend en charge que les valeurs scalaires, tandis quetf.constantprend en charge les valeurs Tensor . -
tf.fillcrée une opération (Op) dans le graphe de calcul qui construit la valeur réelle du tenseur à l'exécution. Elle se distingue detf.constantqui intègre l'intégralité du tenseur dans le graphe via un nœudConst. - Étant donné que
tf.fillest évalué lors de l'exécution du graphe, il prend en charge les formes dynamiques basées sur d'autres tenseurs d'exécution, contrairement àtf.constant.
Arguments :
- portée : un objet Scope
- dims : 1-D. Représente la forme du tenseur de sortie.
- valeur : 0-D (scalaire). Valeur à utiliser pour remplir le tenseur renvoyé.
(numpy) Équivalent à np.full
Retours :
-
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
sortir
::tensorflow::Output output
fonctions publiques
Remplir
Fill( const ::tensorflow::Scope & scope, ::tensorflow::Input dims, ::tensorflow::Input value )
nœud
::tensorflow::Node * node() const
opérateur::tensorflow::Entrée
operator::tensorflow::Input() const
opérateur::tensorflow::Sortie
operator::tensorflow::Output() const