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 | |
Itérateur < Opérande < TType >> | itérateur () |
Liste< Sortie <?>> | résultats () |
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
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