tensorflow :: opérations :: TemporaireVariable
#include <state_ops.h>
Renvoie un tenseur qui peut être muté, mais qui ne persiste que pendant une seule étape.
Résumé
Il s'agit d'une opération expérimentale à usage interne uniquement et il est possible d'utiliser cette opération de manière non sécurisée. NE PAS UTILISER si vous ne comprenez pas parfaitement les risques.
Il est de la responsabilité de l'appelant de s'assurer que 'ref' est finalement passé à une opération ' DestroyTemporaryVariable ' correspondante après que toutes les autres utilisations soient 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:
- 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 de variable temporaire. La valeur par défaut est le nom de l'op ' TemporaryVariable ' (qui est garanti unique).
Retour:
-
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) |
Structs | |
---|---|
tensorflow :: ops :: TemporaryVariable :: Attrs | Définisseurs d'attributs facultatifs pour TemporaryVariable . |
Attributs publics
opération
Operation operation
réf
::tensorflow::Output ref
Fonctions publiques
TemporaireVariable
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
TemporaireVariable
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
nœud
::tensorflow::Node * node() const
operator :: tensorflow :: Input
operator::tensorflow::Input() const
operator :: tensorflow :: Output
operator::tensorflow::Output() const
Fonctions statiques publiques
VarName
Attrs VarName( StringPiece x )