Mengonversi `RaggedTensor` menjadi `SparseTensor` dengan nilai yang sama.
masukan=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) keluaran=SparseTensor(indeks=sparse_indices, nilai=sparse_values, padat_shape=sparse_dense_shape)
Metode Publik
statis <U, T memperluas Angka> RaggedTensorToSparse <U> | |
Keluaran <Panjang> | jarangPadatBentuk () `sparse_dense_shape` adalah kotak pembatas ketat dari masukan `RaggedTensor`. |
Keluaran <Panjang> | indeks jarang () Indeks untuk `SparseTensor`. |
Keluaran <U> | nilai jarang () Nilai `SparseTensor`. |
Metode Warisan
Metode Publik
public static RaggedTensorToSparse <U> buat ( Lingkup cakupan , Iterable< Operand <T>> rtNestedSplits, Operand <U> rtDenseValues)
Metode pabrik untuk membuat kelas yang membungkus operasi RaggedTensorToSparse baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
rtNestedSplit | `row_splits` untuk `RaggedTensor`. |
rtDenseValues | `flat_values` untuk `RaggedTensor`. |
Kembali
- contoh baru dari RaggedTensorToSparse
Output publik <Panjang> sparseDenseShape ()
`sparse_dense_shape` adalah kotak pembatas ketat dari masukan `RaggedTensor`.