flux tensoriel : : 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 exemple:
# 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.fillne prend en charge que le contenu scalaire, tandis quetf.constantprend en charge les valeurs Tensor . -
tf.fillcrée un Op dans le graphe de calcul qui construit la valeur réelle du Tensor au moment de l'exécution. Cela contraste avectf.constantqui intègre l'intégralité du Tensor dans le graphique avec un nœudConst. - Étant donné que
tf.fillest évalué au moment de l'exécution du graphique, il prend en charge les formes dynamiques basées sur d'autres Tensors d'exécution, contrairement àtf.constant.
Arguments :
- scope : un objet Scope
- intensité : 1-D. Représente la forme du tenseur de sortie.
- valeur : 0-D (scalaire). Valeur 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