2 "SparseTensor" girişinin son boyutu boyunca ayarlama işlemini uygular.
'Set_operation' değerleri için SetOperationOp::SetOperationFromContext'e bakın.
'validate_indices', 'True' ise, 'sparse.SparseToSparseSetOperation', 'set1' ve 'set2' endekslerinin sırasını ve aralığını doğrular.
'set1' girişi, 'set1_indices', 'set1_values' ve 'set1_shape' ile temsil edilen bir 'SparseTensor'dur. "n" olarak sıralanan "set1" için 1. "n-1" boyutları "set2" ile aynı olmalıdır. Boyut `n' bir kümedeki değerleri içerir; kopyalara izin verilir ancak göz ardı edilir.
'set2' girişi, 'set2_indices', 'set2_values' ve 'set2_shape' ile temsil edilen bir 'SparseTensor'dur. "n" sıralı "set2" için 1. "n-1" boyutları "set1" ile aynı olmalıdır. Boyut `n' bir kümedeki değerleri içerir; kopyalara izin verilir ancak göz ardı edilir.
Eğer 'validate_indices', 'True' ise, bu işlem, 'set1' ve 'set2' indekslerinin sırasını ve aralığını doğrular.
Çıktı "sonuç", "sonuç_indices", "sonuç_değerleri" ve "sonuç_şekli" ile temsil edilen bir "SparseTensor"dur. "n" sıralı "küme1" ve "küme2" için bu, "n" sırasına ve "küme1" ve "küme2" ile aynı 1. "n-1" boyutlarına sahiptir. "n'inci" boyut, "set"in karşılık gelen "[0...n-1]" boyutuna uygulanan "set_operation" sonucunu içerir.
İç İçe Sınıflar
| sınıf | SparseToSparseSetOperation.Options |  SparseToSparseSetOperation için isteğe bağlı özellikler  | |
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| static <T, TType'ı genişletir > SparseToSparseSetOperation <T> |  create ( Kapsam kapsamı, İşlenen < TInt64 > set1Indices, İşlenen <T> set1Values, İşlenen < TInt64 > set1Shape, İşlenen < TInt64 > set2Indices, İşlenen <T> set2Values, İşlenen < TInt64 > set2Shape, String setOperation, Seçenekler... seçenekler)  Yeni bir SparseToSparseSetOperation işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.  | 
| Çıkış < TInt64 > |  sonuç Endeksleri ()  Bir 'SparseTensor'un 2 boyutlu endeksleri.  | 
| Çıkış < TInt64 > |  sonuçŞekil ()  Bir 'SparseTensor'un 1D 'Tensor' şekli.  | 
| Çıkış <T> |  sonuçDeğerler ()  Bir 'SparseTensor'un 1 boyutlu değerleri.  | 
| statik SparseToSparseSetOperation.Options |  validateIndices (Boolean validateIndices)   | 
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 SparseToSparseSetOperation <T> create ( Kapsam kapsamı, İşlenen < TInt64 > set1Indices, İşlenen <T> set1Values, İşlenen < TInt64 > set1Shape, İşlenen < TInt64 > set2Indices, İşlenen <T> set2Values, İşlenen < TInt64 > set2Shape, String setOperation, Seçenekler... seçenekler)
Yeni bir SparseToSparseSetOperation işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| set1İndeksler | 2D 'Tensor', bir 'SparseTensor'un endeksleri. Satır ana sırasına göre olmalıdır. | 
| set1Values | 1D 'Tensor', bir 'SparseTensor'un değerleri. Satır ana sırasına göre olmalıdır. | 
| set1Şekil | 1D 'Tensor', 'SparseTensor'un şekli. "set1_shape[0...n-1]", "set2_shape[0...n-1]" ile aynı olmalıdır, "set1_shape[n]", "0...n-1" boyunca ayarlanan maksimum boyuttur ' boyutlar. | 
| set2İndeksler | 2D 'Tensor', bir 'SparseTensor'un endeksleri. Satır ana sırasına göre olmalıdır. | 
| set2Values | 1D 'Tensor', bir 'SparseTensor'un değerleri. Satır ana sırasına göre olmalıdır. | 
| set2Şekil | 1D 'Tensor', 'SparseTensor'un şekli. "set2_shape[0...n-1]", "set1_shape[0...n-1]" ile aynı olmalıdır; "set2_shape[n]", "0...n-1" boyunca ayarlanan maksimum boyuttur ' boyutlar. | 
| seçenekler | isteğe bağlı nitelik değerlerini taşır | 
İadeler
- SparseToSparseSetOperation'ın yeni bir örneği
 
genel Çıkış < TInt64 > resultShape ()
Bir 'SparseTensor'un 1D 'Tensor' şekli. "result_shape[0...n-1]", "set1" ve "set2"nin 1. "n-1" boyutlarıyla aynıdır; "result_shape[n]", tüm "0" genelinde maksimum sonuç kümesi boyutudur. ..n-1` boyutları.