RaggedTensorToSparse

publiczna klasa końcowa RaggedTensorToSparse

Konwertuje „RaggedTensor” na „SparseTensor” o tych samych wartościach.

input=ragged.from_nested_row_splits(rt_densed_values, rt_nested_splits) wyjście=SparseTensor(indices=rzadkie_indices, wartości=rzadkie_wartości, gęsty_shape=rzadki_gęsty_kształt)

Metody publiczne

statyczny <U, T rozszerza numer> RaggedTensorToSparse <U>
utwórz (zakres zakresu , Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RaggedTensorToSparse.
Wyjście <Długie>
rzadkiGęstyKształt ()
„sparse_dense_shape” to ciasna ramka ograniczająca wejściowego „RaggedTensor”.
Wyjście <Długie>
rzadkieIndeksy ()
Indeksy dla `SparseTensor`.
Wyjście <U>
rzadkie wartości ()
Wartości `SparseTensor`.

Metody dziedziczone

Metody publiczne

public static RaggedTensorToSparse <U> utwórz ( Zakres zakresu, Iterowalny < Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)

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

Parametry
zakres aktualny zakres
rtNestedSplits `row_splits` dla `RaggedTensor`.
rtDenseWartości „Wartości_płaskie” dla „RaggedTensor”.
Zwroty
  • nowa instancja RaggedTensorToSparse

publiczne wyjście <Long> sparseDenseShape ()

„sparse_dense_shape” to ciasna ramka ograniczająca wejściowego „RaggedTensor”.

publiczne wyjście <Long> sparseIndices ()

Indeksy dla `SparseTensor`.

publiczne wyjście <U> sparseValues ​​()

Wartości `SparseTensor`.