Subkelas Langsung yang Diketahui |
Kelas dasar untuk pengoptimal gradien.
Kelas Bersarang
kelas | Pengoptimal.GradAndVar <T memperluas TType > | Kelas yang menampung gradien dan variabel berpasangan. | |
kelas | Pengoptimal.Opsi | Atribut opsional untuk Optimizer |
Konstanta
Rangkaian | VARIABEL_V2 |
Metode Publik
Op | applyGradients (Daftar< GradAndVar <? extends TType >> gradsAndVars, Nama string) Menerapkan gradien ke variabel |
<T memperluas TType > Daftar< GradAndVar <?>> | |
String statis | createName ( Output <? extends TType > variabel, String slotName) Membuat nama dengan menggabungkan nama variabel dan nama slot |
Tali abstrak | dapatkan Nama Pengoptimal () Dapatkan Nama pengoptimal. |
<T memperluas TType > Opsional< Variabel <T>> | |
Operasi terakhir | dapatkanTF () Mendapatkan instans Operasi Pengoptimal |
Op | |
Op |
Metode Warisan
Konstanta
String akhir statis publik VARIABLE_V2
Metode Publik
Op publik applyGradients (Daftar< GradAndVar <? extends TType >> gradsAndVars, Nama string)
Menerapkan gradien ke variabel
Parameter
lulusanDanVars | daftar pasangan (gradien, variabel). |
---|---|
nama | nama operasi penerapan gradien |
Kembali
- sebuah Op yang menerapkan gradien ke variabel.
Daftar publik< GradAndVar <?>> computeGradients ( Operan <?> kerugian)
Menghitung gradien berdasarkan operan kerugian.
Parameter
kehilangan | operasi kerugian |
---|
Kembali
- gradien yang dihitung
public static String createName ( Output <? extends TType > variabel, String slotName)
Membuat nama dengan menggabungkan nama variabel dan nama slot
Parameter
variabel | variabel |
---|---|
nama slot | nama slotnya |
Kembali
- nama gabungannya
String abstrak publik getOptimizerName ()
Dapatkan Nama pengoptimal.
Kembali
- Nama pengoptimal.
publik Opsional< Variabel <T>> getSlot ( Output <T> var, String slotName)
Mendapatkan slot yang terkait dengan variabel dan nama slot yang ditentukan.
Parameter
var | Variabel yang akan dicari. |
---|---|
nama slot | Nama slotnya. |
Kembali
- Slot atau
empty()
.
getTF Operasi akhir publik ()
Mendapatkan instans Operasi Pengoptimal
Kembali
- contoh Operasi Pengoptimal
meminimalkan Op publik ( Operan <?> kerugian)
Meminimalkan kerugian dengan memperbarui variabel
Parameter
kehilangan | operasi kerugian yang mengembalikan nilai untuk diminimalkan |
---|
Kembali
- mengembalikan operasi yang meminimalkan kerugian dengan memperbarui variabel yang terdaftar
meminimalkan Op publik ( Operan <?> hilang, nama String)
Meminimalkan kerugian dengan memperbarui variabel
Parameter
kehilangan | operasi kerugian yang mengembalikan nilai untuk diminimalkan |
---|---|
nama | nama untuk operasi perkecil |
Kembali
- op yang meminimalkan kerugian dengan memperbarui variabel yang terdaftar