Başka bir "SparseTensor" oluşturmak için iki "SparseTensor" nesnesi ekler.
Giriş 'SparseTensor' nesnelerinin indekslerinin standart sözlükbilimsel sıraya göre sıralandığı varsayılır. Durum böyle değilse, bu adımdan önce dizin sıralamasını geri yüklemek için 'SparseReorder'ı çalıştırın.
Varsayılan olarak, bir indekste iki değerin toplamı sıfıra eşitse, "SparseTensor" çıktısı yine de indeksinde o belirli konumu içerecek ve karşılık gelen değer yuvasında bir sıfır depolayacaktır. Bunu geçersiz kılmak için, arayanlar "eşik"i belirtebilir; bu, eğer toplamın büyüklüğünün "eşik"ten kesinlikle küçük olması durumunda buna karşılık gelen değer ve endeksin dahil edilmeyeceğini belirtir. Özellikle, "thresh == 0" (varsayılan), her şeyin korunduğu ve gerçek eşiklemenin yalnızca pozitif bir değer için gerçekleştiği anlamına gelir.
Aşağıdaki şekillerde 'nnz', 'harman' dikkate alındıktan sonraki sayıdır.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
Kalıtsal Yöntemler
boolean | eşittir (Nesne arg0) |
son Sınıf<?> | getClass () |
int | hash kodu () |
son boşluk | bildir () |
son boşluk | tümünü bildir () |
Sicim | toString () |
son boşluk | bekle (uzun arg0, int arg1) |
son boşluk | bekle (uzun arg0) |
son boşluk | Beklemek () |
özet Yürütme Ortamı | env () Bu operasyonun oluşturulduğu yürütme ortamını döndürün. |
soyut Operasyon |
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static SparseAdd <T> create ( Kapsam kapsamı, İşlenen < TInt64 > aIndices, İşlenen <T> aValues, İşlenen < TInt64 > aShape, İşlenen < TInt64 > bIndices, İşlenen <T> bValues, İşlenen < TInt64 > bShape, İşlenen <? TNumber'ı genişletir> eşik)
Yeni bir SparseAdd işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
aEndeksler | 2-D. İlk "SparseTensor"un "indeksleri", boyut "[nnz, ndims]" Matrisi. |
aDeğerler | 1-D. İlk "SparseTensor"un "değerleri", boyut "[nnz]" Vektörü. |
bir şekil | 1-D. İlk "SparseTensor"un "şekli", boyut "[ndims]" Vektörü. |
b Endeksleri | 2-D. İkinci "SparseTensor"un "indeksleri", boyut "[nnz, ndims]" Matrisi. |
bDeğerler | 1-D. İkinci "SparseTensor"un "değerleri", boyut "[nnz]" Vektörü. |
bŞekil | 1-D. İkinci "SparseTensor"un "şekli", boyut "[ndims]" Vektörü. |
harman | 0-D. Bir çıkış değeri/endeks çiftinin yer kaplayıp kaplamayacağını belirleyen büyüklük eşiği. |
İadeler
- yeni bir SparseAdd örneği