RaggedRange

publiczne zajęcia końcowe RaggedRange

Zwraca „RaggedTensor” zawierający określone sekwencje liczb.

Zwraca wynik `RaggedTensor` złożony z `rt_dense_values` i `rt_nested_splits`, tak że `result[i] = zakres(starts[i], limity[i], deltas[i])`.

(rt_nested_splits, rt_dense_values) = ragged_range(
       starts=[2, 5, 8], limits=[3, 5, 12], deltas=1)
 result = tf.ragged.from_row_splits(rt_dense_values, rt_nested_splits)
 print(result)
 <tf.RaggedTensor [[2], [], [8, 9, 10, 11]] >
 
Tensory wejściowe „początki”, „granice” i „delty” mogą być skalarami lub wektorami. Wszystkie wejścia wektorowe muszą mieć ten sam rozmiar. Wejścia skalarne są transmitowane w celu dopasowania rozmiaru wejść wektorowych.

Metody publiczne

statyczny <T numer rozszerzenia> RaggedRange <Długi, T>
utwórz ( zakres zakresu , początek argumentu <T>, limity argumentu <T>, delta argumentu <T>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RaggedRange przy użyciu domyślnych typów wyjściowych.
statyczny <U rozszerza numer, T rozszerza numer> RaggedRange <U, T>
utwórz ( zakres zakresu , początek argumentu <T>, limity argumentu <T>, delty argumentu <T>, podział klasy<U>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RaggedRange.
Wyjście <T>
rtDenseValues ​​()
„Wartości_płaskie” dla zwróconego „RaggedTensor”.
Wyjście <U>
rtNestedSplits ()
`row_splits` dla zwróconego `RaggedTensor`.

Metody dziedziczone

Metody publiczne

public static RaggedRange <Long, T> create ( zakres zakresu , początek argumentu <T>, limity argumentu <T>, delta argumentu <T>)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RaggedRange przy użyciu domyślnych typów wyjściowych.

Parametry
zakres aktualny zakres
zaczyna Początki każdego zakresu.
limity Granice każdego zakresu.
delty Delta każdego zakresu.
Zwroty
  • nowa instancja RaggedRange

public static RaggedRange <U, T> utwórz (zakres zakresu , początek argumentu <T>, limity argumentu <T>, delta argumentu <T>, podział klasy <U>)

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

Parametry
zakres aktualny zakres
zaczyna Początki każdego zakresu.
limity Granice każdego zakresu.
delty Delta każdego zakresu.
Zwroty
  • nowa instancja RaggedRange

publiczne dane wyjściowe <T> rtDenseValues ​​()

„Wartości_płaskie” dla zwróconego „RaggedTensor”.

publiczne wyjście <U> rtNestedSplits ()

`row_splits` dla zwróconego `RaggedTensor`.