RaggedTensorToSparse

genel final sınıfı RaggedTensorToSparse

Bir "RaggedTensor"u aynı değerlere sahip bir "SparseTensor"a dönüştürür.

girdi=ragged.from_nested_row_splits(rt_dense_values, rt_nested_splits) çıktı=SparseTensor(indices=sparse_indices, değerler=sparse_values, yoğun_shape=sparse_dense_shape)

Genel Yöntemler

static <U, T Sayıyı genişletir> RaggedTensorToSparse <U>
create ( Kapsam kapsamı, Yinelenebilir< İşlenen <T>> rtNestedSplits, İşlenen <U> rtDenseValues)
Yeni bir RaggedTensorToSparse işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış <Uzun>
seyrekYoğunŞekil ()
'sparse_dense_shape', 'RaggedTensor' girişinin sıkı sınırlayıcı kutusudur.
Çıkış <Uzun>
seyrek Endeksler ()
'SparseTensor' endeksleri.
Çıkış <U>
seyrek Değerler ()
'SparseTensor'un değerleri.

Kalıtsal Yöntemler

Genel Yöntemler

public static RaggedTensorToSparse <U> create ( Kapsam kapsamı, Yinelenebilir< İşlenen <T>> rtNestedSplits, İşlenen <U> rtDenseValues)

Yeni bir RaggedTensorToSparse işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
rtNestedSplits 'RaggedTensor' için 'row_splits'.
rtDenseValues 'RaggedTensor' için 'düz_değerler'.
İadeler
  • RaggedTensorToSparse'ın yeni bir örneği

public Çıktı <Uzun> sparseDenseShape ()

'sparse_dense_shape', 'RaggedTensor' girişinin sıkı sınırlayıcı kutusudur.

public Çıktı <Uzun> sparseIndices ()

'SparseTensor' endeksleri.

public Çıkış <U> sparseValues ​​()

'SparseTensor'un değerleri.