'Tensor' ve 'SparseTensor'un son boyutu boyunca ayarlama işlemini uygular.
'Set_operation' değerleri için SetOperationOp::SetOperationFromContext'e bakın.
'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 '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 | DenseToSparseSetOperation.Options | DenseToSparseSetOperation 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 > DenseToSparseSetOperation <T> | |
Çı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 DenseToSparseSetOperation.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 DenseToSparseSetOperation <T> create ( Kapsam kapsamı, İşlenen <T> set1, İşlenen < TInt64 > set2Indices, İşlenen <T> set2Values, İşlenen < TInt64 > set2Shape, String setOperation, Seçenekler... seçenekler)
Yeni bir DenseToSparseSetOperation işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
set1 | Derecesi 'n' olan 'tensör'. 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İ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"in 1. "n-1" boyutlarıyla aynı olmalıdır; "result_shape[n]", "n-1" boyutlarındaki maksimum ayar boyutudur. |
seçenekler | isteğe bağlı nitelik değerlerini taşır |
İadeler
- DenseToSparseSetOperation'ı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ı.