Mengonversi `RaggedTensor` menjadi `SparseTensor` dengan nilai yang sama.
input=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) output=SparseTensor(indeks=sparse_indices, nilai=sparse_values, density_shape=sparse_dense_shape)
Metode Publik
statis <U, T meluas Nomor> RaggedTensorToSparse <U> | |
Output <Panjang> | sparseDenseShape () `sparse_dense_shape` adalah kotak pembatas ketat dari input `RaggedTensor`. |
Output <Panjang> | sparseIndices () Indeks untuk `SparseTensor`. |
Output <U> | sparseValues () Nilai dari `SparseTensor`. |
Metode yang Diwarisi
Metode Publik
public static RaggedTensorToSparse <U> membuat ( Lingkup lingkup, Iterable < Operan <T >> rtNestedSplits, Operan <U> rtDenseValues)
Metode pabrik untuk membuat kelas yang membungkus operasi RaggedTensorToSparse baru.
Parameter
cakupan | lingkup saat ini |
---|---|
rtNestedSplits | `row_splits` untuk `RaggedTensor`. |
rtNilai Padat | `flat_values` untuk `RaggedTensor`. |
Kembali
- contoh baru dari RaggedTensorToSparse
publik Keluaran <Panjang> sparseDenseShape ()
`sparse_dense_shape` adalah kotak pembatas ketat dari input `RaggedTensor`.