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.

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

statyczny <T rozszerza TNumber > RaggedRange < TInt64 , 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 TNumber , T rozszerza TNumber > 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

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „RaggedRange”

Metody publiczne

public static RaggedRange < TInt64 , 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`.