Op, który wykonuje program z opcjonalnymi aktualizacjami zmiennych w miejscu.
(opcjonalnie) odczytuje zmienne urządzenia, ładuje i wykonuje program TPU na urządzeniu TPU, a następnie (opcjonalnie) lokalnie aktualizuje zmienne przy użyciu wyników programu, jak określono w atrybutach urządzenia_var_reads_indices (indeksy wejściowe programu z bezpośredniego odczytu zmiennych) i urządzenia_var_updates_indices (wskaźniki wyjściowe programu używane do aktualizacji zmiennych, -1 oznacza brak aktualizacji/tylko do odczytu). Takie dane wyjściowe programu są wykorzystywane przez te zmienne, które nie pojawią się w wynikach operacji. Do użytku wewnętrznego rozproszonego kompilatora TPU.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
statyczne zmienne ExecuteAndUpdate | |
Iterator< Operand < TType >> | iterator () |
Lista< Wyjście <?>> | wyniki () |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
public static ExecuteAndUpdateVariables create ( Zakres zakresu, Iterowalne < Argumenty <?>> argumenty, Operand < TString > klucz, List<Class<? Extends TType >> Tresults, List<Long> urządzeniaVarReadsIndices, List<Long> urządzeniaVarUpdatesIndices)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację ExecuteAndUpdateVariables.
Parametry
zakres | aktualny zakres |
---|
Zwroty
- nowa instancja ExecuteAndUpdateVariables