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)
Stałe
Strunowy | OP_NAME | Nazwa tej operacji znana silnikowi rdzenia TensorFlow |
Metody publiczne
statyczny <U rozszerza TType , T rozszerza TNumber > RaggedTensorToSparse <U> | |
Dane wyjściowe <TInt64> | rzadkiGęstyKształt () „sparse_dense_shape” to ciasna ramka ograniczająca wejściowego „RaggedTensor”. |
Dane wyjściowe <TInt64> | rzadkieIndeksy () Indeksy dla `SparseTensor`. |
Wyjście <U> | rzadkie wartości () Wartości `SparseTensor`. |
Metody dziedziczone
Stałe
publiczny statyczny końcowy ciąg znaków OP_NAME
Nazwa tej operacji znana silnikowi rdzenia TensorFlow
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 < TInt64 > sparseDenseShape ()
„sparse_dense_shape” to ciasna ramka ograniczająca wejściowego „RaggedTensor”.