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)
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
static <U, TType'ı genişletir, T, TNumber'ı genişletir > RaggedTensorToSparse <U> | |
Çıkış < TInt64 > | seyrekYoğunŞekil () 'sparse_dense_shape', 'RaggedTensor' girişinin sıkı sınırlayıcı kutusudur. |
Çıkış < TInt64 > | seyrek Endeksler () 'SparseTensor' endeksleri. |
Çıkış <U> | seyrek Değerler () 'SparseTensor'un değerleri. |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
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
genel Çıkış < TInt64 > sparseDenseShape ()
'sparse_dense_shape', 'RaggedTensor' girişinin sıkı sınırlayıcı kutusudur.