Połącz elementy z TensorArray w wartość „wartość”.
Przyjmuje elementy kształtów typu „T”.
(n0 x d0 x d1 x ...), (n1 x d0 x d1 x ...), ..., (n(T-1) x d0 x d1 x ...)
(n0 + n1 + ... + n(T-1) x d0 x d1 x ...)
Klasy zagnieżdżone
klasa | Opcje TensorArrayConcat | Opcjonalne atrybuty dla TensorArrayConcat |
Metody publiczne
statyczny <T> TensorArrayConcat <T> | |
statyczne TensorArrayConcat.Options | elementShapeExcept0 ( Kształt elementuShapeExcept0) |
Wyjście <Długie> | długości () Wektor rozmiarów wierszy oryginalnych elementów T w wartości wyjściowej. |
Wyjście <T> | wartość () Wszystkie elementy w TensorArray połączone wzdłuż pierwszej osi. |
Metody dziedziczone
Metody publiczne
public static TensorArrayConcat <T> create ( Zakres zakresu, Operand <?> uchwyt, Operand <Float> flowIn, Class<T> dtype, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację TensorArrayConcat.
Parametry
zakres | aktualny zakres |
---|---|
uchwyt | Dojście do TensorArray. |
przepływ | Skalar typu float, który wymusza prawidłowe łączenie operacji. |
typ | Typ zwracanego elementu. |
opcje | przenosi opcjonalne wartości atrybutów |
Powroty
- nowa instancja TensorArrayConcat
public static TensorArrayConcat.Options elementShapeExcept0 ( Shape elementShapeExcept0)
Parametry
elementKształtWyjątek0 | Oczekiwany kształt elementu, jeśli jest znany, z wyłączeniem pierwszego wymiaru. Służy do sprawdzania poprawności kształtów elementów TensorArray. Jeśli ten kształt nie jest w pełni określony, łączenie TensorArrays o zerowym rozmiarze jest błędem. |
---|
public Output <Long> długości ()
Wektor rozmiarów wierszy oryginalnych elementów T w wartości wyjściowej. W powyższym przykładzie byłyby to wartości: `(n1, n2, ..., n(T-1))`.