AssignVariableXlaConcatND

genel final sınıfı AssignVariableXlaConcatND

Giriş tensörünü tüm boyutlarda birleştirir.

Birleştiren bir işlem, verilen num_splits niteliğine göre giriş tensörünü dilimler, isteğe bağlı olarak dolguları çıkarır ve birleştirilmiş tensörü dolgu olmadan kaynak değişkenine yazar.

Bu işlem TPU köprüsü aracılığıyla oluşturulabilir.

Örneğin, "giriş" tensörü:

[[0, 1],
  [4, 5]]
 [[2, 3],
  [6, 7]]
 [[8, 9],
  [12, 13]]
 [[10, 11],
  [14, 15]]
 
"num_splits":
[2, 2]
 
ve "dolgu":
[1, 1]
 
beklenen "çıkışlar" şöyledir:
[[0, 1, 2],
  [4, 5, 6],
  [8, 9, 10]]
 

İç İçe Sınıflar

sınıf AssignVariableXlaConcatND.Options AssignVariableXlaConcatND için isteğe bağlı özellikler

Genel Yöntemler

statik <T> AssignVariableXlaConcatND
create ( Kapsam kapsamı, İşlenen <?> kaynağı, Yinelenebilir< İşlenen <T>> girişleri, List<Long> numConcats, Seçenekler... seçenekler)
Yeni bir AssignVariableXlaConcatND işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
statik AssignVariableXlaConcatND.Options
dolgular (<Uzun> dolguları listele)

Kalıtsal Yöntemler

Genel Yöntemler

public static AssignVariableXlaConcatND create ( Kapsam kapsamı, İşlenen <?> kaynağı, Yinelenebilir< İşlenen <T>> girişleri, Liste<Long> numConcats, Seçenekler... seçenekler)

Yeni bir AssignVariableXlaConcatND işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
kaynak Tüm boyutlarda birleştirilmiş giriş tensörleri için kaynak değişkeni. } in_arg { name: "girişler" açıklaması: <
numConcats Boyut başına birleştirme yollarının sayısı.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • AssignVariableXlaConcatND'nin yeni bir örneği

public static AssignVariableXlaConcatND.Options dolguları (List<Long> dolguları)

Parametreler
dolgular Son birleştirilmiş tensörden çıkarılacak boyut başına sağ dolguların isteğe bağlı listesi. Bu dolgular, dolguların çıkarılmasından önce birleştirilmiş sonucun boyut boyutunu aşmamalıdır.