ExecuteAndUpdateVariables

classe finale publique ExecuteAndUpdateVariables

Op qui exécute un programme avec des mises à jour facultatives de variables sur place.

Il lit (éventuellement) les variables du périphérique, charge et exécute un programme TPU sur un périphérique TPU, puis (facultatif) met à jour les variables sur place à l'aide des sorties du programme, comme spécifié dans les attributs device_var_reads_indices (indices d'entrée du programme provenant de la lecture directe des variables) et device_var_updates_indices. (indices de sortie du programme utilisés pour mettre à jour les variables, -1 signifie pas de mise à jour/lecture seule). De telles sorties de programme consommées par ces variables n'apparaîtront pas dans la sortie opérationnelle. Pour l'usage interne du compilateur TPU distribué.

Constantes

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

Méthodes publiques

ExecuteAndUpdateVariables statiques
créer ( Scope scope, Iterable< Operand <?>> args, Operand < TString > key, List<Class<? extends TType >> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)
Méthode d'usine pour créer une classe encapsulant une nouvelle opération ExecuteAndUpdateVariables.
Itérateur < Opérande < TType >>
Liste< Sortie <?>>

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 : "TPUExecuteAndUpdateVariables"

Méthodes publiques

public static ExecuteAndUpdateVariables create ( Scope scope, Iterable< Operand <?>> args, Operand < TString > key, List<Class<? extends TType >> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)

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

Paramètres
portée portée actuelle
Retour
  • une nouvelle instance de ExecuteAndUpdateVariables

Itérateur public < Opérande < TType >> itérateur ()

liste publique< Sortie <?>> résultats ()