Akumulator bersyarat untuk menggabungkan gradien.
Akumulator menerima gradien yang ditandai dengan local_step lebih besar atau sama dengan global_step terbaru yang diketahui akumulator. Rata-rata dapat diekstraksi dari akumulator, asalkan gradien yang cukup telah terakumulasi. Mengekstrak rata-rata secara otomatis mengatur ulang agregat ke 0, dan menambah global_step yang direkam oleh akumulator. Ini adalah versi sumber daya dari ConditionalAccumulator yang akan bekerja di TF2.0 dengan tf.cond versi 2.
Kelas Bersarang
kelas | ResourceConditionalAccumulator.Options | Atribut opsional untuk ResourceConditionalAccumulator |
Metode Publik
Output <Object> | asOutput () Mengembalikan pegangan simbolis tensor. |
statis ResourceConditionalAccumulator.Options | kontainer (String kontainer) |
statis <T> ResourceConditionalAccumulator | membuat ( Lingkup lingkup, Kelas <T> dtype, Shape bentuk, Options ... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi ResourceConditionalAccumulator baru. |
Output <?> | handle () Pegangan ke akumulator. |
statis ResourceConditionalAccumulator.Options | reductionType (String reductionType) |
statis ResourceConditionalAccumulator.Options | sharedName (String sharedName) |
Metode yang Diwarisi
Metode Publik
publik Keluaran <Object> asOutput ()
Mengembalikan pegangan simbolis tensor.
Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static ResourceConditionalAccumulator.Options kontainer (String kontainer)
Parameter
wadah | Jika tidak kosong, akumulator ini ditempatkan di wadah yang diberikan. Jika tidak, wadah default digunakan. |
---|
public static ResourceConditionalAccumulator membuat ( Scope lingkup, Kelas <T> dtype, Shape bentuk, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi ResourceConditionalAccumulator baru.
Parameter
cakupan | lingkup saat ini |
---|---|
tipe d | Jenis nilai yang diakumulasikan. |
membentuk | Bentuk nilai, dapat berupa [], dalam hal ini bentuknya tidak diketahui. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru ResourceConditionalAccumulator
public static ResourceConditionalAccumulator.Options sharedName (String sharedName)
Parameter
nama bersama | Jika tidak kosong, akumulator ini akan dibagikan dengan nama yang diberikan di beberapa sesi. |
---|