Podziel dane z wartości wejściowej na elementy TensorArray.
Zakładając, że „długości” przyjmują wartości
(n0, n1, ..., n(T-1))
i ta „wartość” ma kształt(n0 + n1 + ... + n(T-1) x d0 x d1 x ...)
,dzieli to wartości na tablicę TensorArray z T tensorami.
Indeks TensorArray t będzie podtensorem wartości z pozycją startową
(n0 + n1 + ... + n(t-1), 0, 0, ...)
i mający rozmiarnt x d0 x d1 x ...
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
Dane wyjściowe <TFloat32> | jako wyjście () Zwraca symboliczny uchwyt tensora. |
statyczny TensorArraySplit | |
Dane wyjściowe <TFloat32> | wypływać () Skalar typu float, który wymusza prawidłowe łączenie operacji. |
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 < TFloat32 > 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 TensorArraySplit create ( Zakres zakresu, Operand <?> uchwyt, Operand <? rozszerza TType > wartość, Operand < TInt64 > długości, Operand < TFloat32 > flowIn)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TensorArraySplit.
Parametry
zakres | aktualny zakres |
---|---|
uchwyt | Dojście do TensorArray. |
wartość | Połączony tensor do zapisu w TensorArray. |
długości | Wektor długości, sposób podziału wierszy wartości na tablicę TensorArray. |
przepływ | Skalar typu float, który wymusza prawidłowe łączenie operacji. |
Zwroty
- nowa instancja TensorArraySplit