Toplu bir ND "SparseTensor"a softmax uygular.
Girişler, '[..., B, C]' mantıksal şekline (burada 'N >= 2') ve kanonik sözlükbilimsel sıraya göre sıralanmış endekslere sahip bir ND SparseTensor'u temsil eder.
 Bu işlem, '[B, C]' şeklindeki en içteki mantıksal alt matrislerin her birine normal tf.nn.softmax() uygulanmasına eşdeğerdir, ancak örtülü olarak sıfır öğelerin katılmadığı yakalaması vardır. Algoritma özellikle aşağıdakine eşdeğerdir:
 (1) tf.nn.softmax() yöntemini, boyut-C boyutu boyunca "[B, C]" şekline sahip en içteki her alt matrisin yoğunlaştırılmış görünümüne uygular; (2) Orijinal dolaylı sıfır konumlarını maskeler; (3) Kalan elemanları yeniden normalleştirir.
Dolayısıyla, 'SparseTensor' sonucu tamamen aynı sıfır olmayan indekslere ve şekle sahiptir.
Sabitler
| Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı | 
Genel Yöntemler
| Çıkış <T> |  Çıkış olarak ()  Tensörün sembolik tutamacını döndürür. | 
| static <T, TNumber'ı genişletir > SparseSoftmax <T> | |
| Çıkış <T> |  çıktı ()  1-D.  | 
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
genel Çıkış <T> asOutput ()
Tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
public static SparseSoftmax <T> create ( Kapsam kapsamı, İşlenen < TInt64 > spIndices, İşlenen <T> spValues, İşlenen < TInt64 > spShape)
Yeni bir SparseSoftmax işlemini saran bir sınıf yaratmaya yönelik fabrika yöntemi.
Parametreler
| kapsam | mevcut kapsam | 
|---|---|
| SP Endeksleri | 2-D. Kanonik sıralamada bir SparseTensor'da boş olmayan değerlerin indekslerini içeren "NNZ x R" matrisi. | 
| spValues | 1-D. 'sp_indices'e karşılık gelen 'NNZ' boş olmayan değerler. | 
| spShape | 1-D. SparseTensor girişinin şekli. | 
İadeler
- SparseSoftmax'ın yeni bir örneği