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 |
Méthodes publiques
Sortie <T> | comme Sortie () Renvoie le handle symbolique d'un tenseur. |
statique <T> 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
Méthodes publiques
sortie publique <T> asOutput ()
Renvoie le handle symbolique d'un 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
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). |
---|