Mengurangi pembaruan jarang ke dalam variabel yang direferensikan oleh `sumber daya` menggunakan operasi `min`.
Operasi ini menghitung
# Indeks skalar ref[indeks, ...] = min(ref[indeks, ...], pembaruan[...])
# Indeks vektor (untuk setiap i) ref[indeks[i], ...] = min(ref[indeks[i], ...], pembaruan[i, ...])
# Indeks peringkat tinggi (untuk setiap i, ..., j) ref[indeks[i, ..., j], ...] = min(ref[indeks[i, ..., j], .. .], pembaruan[i, ..., j, ...])
Entri duplikat ditangani dengan benar: jika beberapa `indeks` merujuk ke lokasi yang sama, kontribusinya akan digabungkan.
Membutuhkan `updates.shape = indices.shape + ref.shape[1:]` atau `updates.shape = []`.

Metode Publik
statis <T memperluas Angka, U> ResourceScatterMin |
Metode yang Diwarisi
Metode Publik
public static ResourceScatterMin create ( Scope scope, Operand <?> resource, Operand <T> index, Operand <U> update)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceScatterMin baru.
Parameter
cakupan | lingkup saat ini |
---|---|
sumber | Harus dari simpul `Variabel`. |
indeks | Tensor indeks ke dalam dimensi pertama `ref`. |
pembaruan | Tensor nilai yang diperbarui untuk ditambahkan ke `ref`. |
Kembali
- contoh baru ResourceScatterMin