tensorflow::ops::VariableTemporaire
#include <state_ops.h>Renvoie un tenseur qui peut être modifié, mais qui ne persiste que pendant une seule étape.
Résumé
Il s'agit d'une opération expérimentale à usage interne uniquement et son utilisation peut s'avérer dangereuse. NE L'UTILISEZ PAS si vous n'en comprenez pas parfaitement les risques.
Il est de la responsabilité de l'appelant de s'assurer que 'ref' est finalement transmis à une opération ' DestroyTemporaryVariable ' correspondante une fois que toutes les autres utilisations ont été terminées.
Renvoie une référence à l'état du tenseur afin qu'il puisse être lu ou modifié.
Par exemple, var = state_ops._temporary_variable([1, 2], types.float_) var_name = var.op.name var = state_ops.assign(var, [[4.0, 5.0]]) var = state_ops.assign_add(var, [[6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, var_name=var_name)
Arguments :
- portée : un objet Scope
- forme : La forme du tenseur variable.
- dtype : Le type des éléments du tenseur de variables.
Attributs optionnels (voir Attrs ) :
- var_name : Remplace le nom utilisé pour la ressource de variable temporaire. La valeur par défaut est le nom de l’opération « TemporaryVariable » (qui est garanti unique).
Retours :
-
Output: Une référence au tenseur de variables.
Constructeurs et destructeurs | |
|---|---|
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype) | |
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs) |
attributs publics | |
|---|---|
operation | |
ref | |
fonctions publiques | |
|---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const | |
fonctions statiques publiques | |
|---|---|
VarName (StringPiece x) | |
Structures | |
|---|---|
| tensorflow::ops::TemporaryVariable::Attrs | Définiteurs d'attributs optionnels pour TemporaryVariable . |
attributs publics
opération
Operation operation
réf.
::tensorflow::Output ref
fonctions publiques
Variable temporaire
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
Variable temporaire
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
nœud
::tensorflow::Node * node() const
opérateur::tensorflow::Entrée
operator::tensorflow::Input() const
opérateur::tensorflow::Sortie
operator::tensorflow::Output() const
fonctions statiques publiques
Nom de variable
Attrs VarName( StringPiece x )