ResourceScatterAdd

genel son sınıf ResourceScatterAdd

'Kaynak' tarafından başvurulan değişkene seyrek güncellemeler ekler.

Bu işlem hesaplanır

# Skaler indeksler ref[indeksler, ...] += güncellemeler[...]

# Vektör indeksleri (her i için) ref[indeksler[i], ...] += güncellemeler[i, ...]

# Yüksek dereceli indeksler (her i, ..., j için) ref[indeksler[i, ..., j], ...] += güncellemeler[i, ..., j, ...]

Yinelenen girişler doğru şekilde işlenir: birden fazla "endeks" aynı konuma referans veriyorsa bunların katkıları eklenir.

`updates.shape = indices.shape + ref.shape[1:]' veya `updates.shape = []' gerektirir.

Genel Yöntemler

statik <T Sayıyı genişletir, U> ResourceScatterAdd
create ( Kapsam kapsamı, İşlenen <?> kaynağı, İşlenen <T> endeksleri, İşlenen <U> güncellemeleri)
Yeni bir ResourceScatterAdd işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Kalıtsal Yöntemler

Genel Yöntemler

public static ResourceScatterAdd create ( Kapsam kapsamı, İşlenen <?> kaynağı, İşlenen <T> dizinleri, İşlenen <U> güncellemeleri)

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

Parametreler
kapsam mevcut kapsam
kaynak Bir 'Değişken' düğümden olmalıdır.
endeksler 'Ref'in birinci boyutuna ait indekslerin tensörü.
güncellemeler "Ref"e eklenecek güncellenmiş değerlerin tensörü.
İadeler
  • ResourceScatterAdd'ın yeni bir örneği