Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

Topla

public final class toplayın

"Dizinler" e göre "parametreler" ekseninden "eksen" dilimleri toplayın.

"endeksler", herhangi bir boyutun (genellikle 0-D veya 1-D) bir tam sayı tensörü olmalıdır. "Params.shape [: axis] + indices.shape [batch_dims:] + params.shape [axis + 1:] şeklinde bir çıktı tensörü üretir burada:

# Scalar indices (output is rank(params) - 1).
     output[a_0, ..., a_n, b_0, ..., b_n] =
       params[a_0, ..., a_n, indices, b_0, ..., b_n]
 
     # Vector indices (output is rank(params)).
     output[a_0, ..., a_n, i, b_0, ..., b_n] =
       params[a_0, ..., a_n, indices[i], b_0, ..., b_n]
 
     # Higher rank indices (output is rank(params) + rank(indices) - 1).
     output[a_0, ..., a_n, i, ..., j, b_0, ... b_n] =
       params[a_0, ..., a_n, indices[i, ..., j], b_0, ..., b_n]
 

CPU'da, sınır dışı bir dizin bulunursa, bir hata döndürülür. GPU'da, sınır dışı bir dizin bulunursa, ilgili çıktı değerinde bir 0 depolanır.

Ayrıca "tf.batch_gather" ve "tf.gather_nd" konularına da bakın.

Yuvalanmış Sınıflar

sınıf Toplayın. Seçenekler Gather için isteğe bağlı özellikler

Kamu Yöntemleri

Çıkış <T>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik Toplama Seçenekleri
batchDims (Uzun batchDims)
statik <T, U Sayıyı genişletir, V Sayıyı genişletir> Topla <T>
oluştur ( Kapsam kapsamı, İşlenen <T> parametreleri, İşlenen <U> dizinleri, İşlenen <V> ekseni, Seçenekler ... seçenekleri)
Yeni bir Gather işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <T>
çıktı ()
"Params.shape [: axis] + indices.shape + params.shape [axis + 1:]" şeklindeki "indeksler" tarafından verilen indislerden toplanan "parametreler" deki değerler.

Devralınan Yöntemler

Kamu Yöntemleri

public Output <T> asOutput ()

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

public static Gather.Options batchDims (Uzun batchDims)

public static Gather <T> create ( Kapsam kapsamı, Operand <T> parametreleri, Operand <U> indisleri, Operand <V> ekseni, Seçenekler ... seçenekleri)

Yeni bir Gather işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
dürbün mevcut kapsam
parametreler Değerlerin toplanacağı tensör. En az sıra "eksen + 1" olmalıdır.
endeksler Endeks tensörü. "[0, params.shape [axis])" aralığında olmalıdır.
eksen "Endekslerin" toplanacağı "parametreler" deki eksen. İlk boyuta varsayılanlar. Negatif dizinleri destekler.
seçenekler isteğe bağlı öznitelik değerleri taşır
İadeler
  • yeni bir Gather örneği

public Output <T> çıkışı ()

"Params.shape [: axis] + indices.shape + params.shape [axis + 1:]" şeklindeki "indeksler" tarafından verilen indislerden toplanan "parametreler" deki değerler.