TemporaryVariable

classe finale publique TemporaryVariable

Renvoie un tenseur qui peut être muté, mais qui ne persiste qu'en une seule étape.

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)

Classes imbriquées

classe VariableVariableTemporaire.Options Attributs facultatifs pour TemporaryVariable

Constantes

Chaîne OP_NAME Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Méthodes publiques

Sortie <T>
comme Sortie ()
Renvoie le handle symbolique du tenseur.
statique <T étend TType > TemporaryVariable <T>
créer (portée de portée , forme de forme , type de classe<T>, options... options)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération TemporaryVariable.
Sortie <T>
réf ()
Une référence au tenseur variable.
Variable temporaire statique.Options
nomvar (chaîne nomvar)

Méthodes héritées

Constantes

chaîne finale statique publique OP_NAME

Le nom de cette opération, tel que connu par le moteur principal TensorFlow

Valeur constante : "TemporaryVariable"

Méthodes publiques

sortie publique <T> asOutput ()

Renvoie le handle symbolique du tenseur.

Les entrées des opérations TensorFlow sont les sorties d'une autre opération TensorFlow. Cette méthode est utilisée pour obtenir un handle symbolique qui représente le calcul de l’entrée.

public static TemporaryVariable <T> créer (portée de portée , forme de forme , type de classe<T>, options... options)

Méthode d'usine pour créer une classe encapsulant une nouvelle opération TemporaryVariable.

Paramètres
portée portée actuelle
forme La forme du tenseur variable.
type Le type d'éléments dans le tenseur variable.
choix porte des valeurs d'attributs facultatifs
Retour
  • une nouvelle instance de TemporaryVariable

Sortie publique <T> ref ()

Une référence au tenseur variable.

public static TemporaryVariable.Options varName (String varName)

Paramètres
nomvar 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).