DynamicSlice

publiczna klasa końcowa DynamicSlice

Zawija operator XLA DynamicSlice, udokumentowany pod adresem

https://www.tensorflow.org/ Performance/xla/operative_semantics#dynamicslice .

DynamicSlice wyodrębnia podtablicę z tablicy wejściowej w dynamicznych indeksach startowych. Rozmiar wycinka w każdym wymiarze jest przekazywany w parametrach size_indices, które określają punkt końcowy wyłącznych odstępów wycinków w każdym wymiarze — [początek, początek + rozmiar). Kształt start_indices musi mieć rangę 1, a rozmiar wymiaru jest równy randze operandu.

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 , U rozszerza TNumber > DynamicSlice <T>
utwórz (zakres zakresu , argument <T> wejściowy, argument <U> startIndices, argument <U> sizeIndices)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DynamicSlice.
Wyjście <T>

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „XlaDynamicSlice”

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 DynamicSlice <T> utwórz (zakres zakresu , argument <T> wejście, argument <U> startIndices, argument <U> sizeIndices)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację DynamicSlice.

Parametry
zakres aktualny zakres
wejście „Tensor” typu T.
startIndeksy Lista N liczb całkowitych zawierających rozmiar wycinka dla każdego wymiaru. Każda wartość musi być ściśle większa od zera, a początek + rozmiar musi być mniejszy lub równy rozmiarowi wymiaru, aby uniknąć zachowania zdefiniowanego przez implementację.
Zwroty
  • nową instancję DynamicSlice

publiczne wyjście <T> wyjście ()