Op che esegue un programma con aggiornamenti variabili sul posto opzionali.
Legge (facoltativamente) le variabili del dispositivo, carica ed esegue un programma TPU su un dispositivo TPU e quindi (facoltativo) aggiorna sul posto le variabili utilizzando gli output del programma, come specificato negli attributi device_var_reads_indices (indici di input del programma dalla lettura diretta delle variabili) e device_var_updates_indices (indici di output del programma utilizzati per aggiornare le variabili, -1 significa nessun aggiornamento/sola lettura). Tali output del programma vengono consumati da queste variabili e non verranno visualizzati nell'output dell'operazione. Per uso interno del compilatore TPU distribuito.
Metodi pubblici
TPUExecuteAndUpdateVariables statiche | |
Iteratore< Operando <Oggetto>> | iteratore () |
Elenco< Uscita <?>> | risultati () |
Metodi ereditati
Metodi pubblici
creazione di TPUExecuteAndUpdateVariables statiche pubbliche ( ambito ambito , argomenti Iterable< Operando <?>>, chiave Operando <String>, List<Class<?>> Tresults, List<Long> deviceVarReadsIndices, List<Long> deviceVarUpdatesIndices)
Metodo factory per creare una classe che racchiude una nuova operazione TPUExecuteAndUpdateVariables.
Parametri
scopo | ambito attuale |
---|
ritorna
- una nuova istanza di TPUExecuteAndUpdateVariables