Bir tensörün seyrek bölümleri boyunca toplamı hesaplar.
Segmentlerin açıklaması için [segmentasyon bölümünü](https://tensorflow.org/api_docs/python/tf/math#Segmentation) okuyun.
"SegmentSum" gibi, ancak "segment_ids", "indeksler" tarafından belirtilen 0 boyutunun bir alt kümesini seçerek "data"nın ilk boyutundan daha düşük bir sıralamaya sahip olabilir.
Örneğin:
c = tf.constant([[1,2,3,4], [-1,-2,-3,-4], [5,6,7,8]])
# Select two rows, one segment.
tf.sparse_segment_sum(c, tf.constant([0, 1]), tf.constant([0, 0]))
# => [[0 0 0 0]]
# Select two rows, two segment.
tf.sparse_segment_sum(c, tf.constant([0, 1]), tf.constant([0, 1]))
# => [[ 1 2 3 4]
# [-1 -2 -3 -4]]
# Select all rows, two segments.
tf.sparse_segment_sum(c, tf.constant([0, 1, 2]), tf.constant([0, 0, 1]))
# => [[0 0 0 0]
# [5 6 7 8]]
# Which is equivalent to:
tf.segment_sum(c, tf.constant([0, 0, 1]))
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 > SparseSegmentSum <T> | |
Çıkış <T> | çıktı () Segment sayısı olan "k" boyutuna sahip 0 boyutu dışında verilerle aynı şekle sahiptir. |
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 SparseSegmentSum <T> create ( Kapsam kapsamı, İşlenen <T> verileri, İşlenen <? extends TNumber > indeksler, İşlenen <? extends TNumber > segmentIds)
Yeni bir SparseSegmentSum işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
endeksler | 1 boyutlu bir tensör. "segment_ids" ile aynı sıralamaya sahip. |
segment kimlikleri | 1 boyutlu bir tensör. Değerler sıralanmalı ve tekrarlanabilir olmalıdır. |
İade
- yeni bir SparseSegmentSum örneği
genel Çıkış <T> çıkışı ()
Segment sayısı olan "k" boyutuna sahip 0 boyutu dışında verilerle aynı şekle sahiptir.