flux tensoriel : : opérations : : Variable temporaire
#include <state_ops.h>
Renvoie un tenseur qui peut être muté, mais qui ne persiste qu'en une seule étape.
Résumé
Il s'agit d'une opération expérimentale destinée à un usage interne uniquement et il est possible d'utiliser cette opération de manière dangereuse. NE PAS UTILISER sauf si vous comprenez 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 toutes les autres utilisations terminées.
Génère une référence à l'état du tenseur afin qu'elle puisse être lue ou modifiée.
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 :
- scope : un objet Scope
- shape : La forme du tenseur variable.
- dtype : Le type d'éléments dans le tenseur variable.
Attributs facultatifs (voir Attrs
) :
- var_name : remplace le nom utilisé pour la ressource variable temporaire. La valeur par défaut est le nom de l'opération ' TemporaryVariable ' (qui est garantie unique).
Retours :
-
Output
: Une référence au tenseur variable.
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 | Setters d'attributs facultatifs 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
NomVar
Attrs VarName( StringPiece x )