Zawija operator XLA DynamicUpdateSlice, udokumentowany pod adresem
https://www.tensorflow.org/ Performance/xla/operative_semantics#dynamicupdateslice .
XlaDynamicUpdateSlice generuje wynik będący wartością operandu „input”, z nadpisaniem aktualizacji plasterka w „indeksach”. Kształt „update” określa kształt podtablicy wyniku, który jest aktualizowany. Kształt indeksów musi mieć rangę == 1, a wielkość wymiaru jest równa rangi „wejściowej”.
Obsługa indeksów wycinków poza zakresem jest zdefiniowana w implementacji.
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Wyjście <T> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny <T rozszerza TType > DynamicUpdateSlice <T> | |
Wyjście <T> | wyjście () „Tensor” typu T. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
Metody publiczne
publiczne wyjście <T> asOutput ()
Zwraca symboliczny uchwyt tensora.
Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.
public static DynamicUpdateSlice <T> utwórz (zakres zakresu , dane wejściowe argumentu <T>, aktualizacja argumentu <T>, argumentu <? rozszerza TNumber > indeksy)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DynamicUpdateSlice.
Parametry
zakres | aktualny zakres |
---|---|
wejście | „Tensor” typu T. |
aktualizacja | „Tensor” typu T. Taka sama ranga jak „wejściowe”. |
indeksy | Wektor indeksów do „wejściowego”. Musi mieć długość równą rangi „wejściowej”. |
Zwroty
- nowe wystąpienie DynamicUpdateSlice