Terapkan pembaruan jarang ke tensor dengan mengambil elemen maksimum.
Mengembalikan tensor baru yang disalin dari `tensor` yang nilainya maksimum berdasarkan elemen antara tensor dan pembaruan sesuai dengan indeks.
>>> tensor = [0, 0, 0, 0, 0, 0, 0, 0] >>> indeks = [[1], [4], [5]] >>> pembaruan = [1, -1 , 1] >>> tf.tensor_scatter_nd_max(tensor, indeks, pembaruan).numpy() array([0, 1, 0, 0, 0, 1, 0, 0], dtype=int32)
Lihat tf.tensor_scatter_nd_update
untuk detail selengkapnya.
Metode Publik
Keluaran <T> | sebagai Keluaran () Mengembalikan pegangan simbolik tensor. |
statis <T, U memperluas Angka> TensorScatterMax <T> | |
Keluaran <T> | keluaran () Tensor baru disalin dari tensor yang nilainya maksimum berdasarkan elemen antara tensor dan diperbarui sesuai dengan indeks. |
Metode Warisan
Metode Publik
Keluaran publik <T> sebagai Keluaran ()
Mengembalikan pegangan simbolik tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static TensorScatterMax <T> buat ( Cakupan cakupan , Tensor <T> Operan , indeks Operan <U>, pembaruan Operan <T>)
Metode pabrik untuk membuat kelas yang membungkus operasi TensorScatterMax baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
tensor | Tensor untuk diperbarui. |
indeks | Tensor indeks. |
pembaruan | Pembaruan untuk disebarkan ke dalam keluaran. |
Kembali
- contoh baru TensorScatterMax
Keluaran publik <T> keluaran ()
Tensor baru disalin dari tensor yang nilainya maksimum berdasarkan elemen antara tensor dan diperbarui sesuai dengan indeks.