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
)