kelas umum Nadam
Nadam Optimizer yang mengimplementasikan algoritma NAdam.
Sama seperti Adam pada dasarnya adalah RMSprop dengan momentum, Nadam adalah Adam dengan momentum Nesterov.
Lihat juga
Konstanta
mengambang | BETA_ONE_DEFAULT | |
mengambang | BETA_TWO_DEFAULT | |
mengambang | EPSILON_DEFAULT | |
Rangkaian | FIRST_MOMENT | |
mengambang | BELAJAR_RATE_DEFAULT | |
Rangkaian | MOMENTUM | |
Rangkaian | SECOND_MOMENT |
Konstanta yang Diwarisi
Konstruktor Publik
Metode Publik
Rangkaian | dapatkan Nama Pengoptimal () Dapatkan Nama pengoptimal. |
Metode Warisan
Konstanta
float akhir statis publik BETA_ONE_DEFAULT
Nilai Konstan: 0,9
float akhir statis publik BETA_TWO_DEFAULT
Nilai Konstan: 0,999
float akhir statis publik EPSILON_DEFAULT
Nilai Konstan: 1.0E-8
String akhir statis publik FIRST_MOMENT
Nilai Konstan: "m"
float akhir statis publik LEARNING_RATE_DEFAULT
Nilai Konstan: 0,001
MOMENTUM String akhir statis publik
Nilai Konstan: "momentum"
String akhir statis publik SECOND_MOMENT
Nilai Konstan: "v"
Konstruktor Publik
Nadam publik (Grafik grafik , tingkat pembelajaran mengambang)
Membuat Pengoptimal Nadam
Parameter
grafik | grafik TensorFlow |
---|---|
Tingkat pembelajaran | kecepatan pembelajaran, defaultnya adalah 0,001 |
Nadam publik ( Grafik grafik, float learningRate, float betaOne, float betaTwo, float epsilon)
Membuat Pengoptimal Nadam
Parameter
grafik | grafik TensorFlow |
---|---|
Tingkat pembelajaran | kecepatan pembelajaran, defaultnya adalah 0,001 |
betaSatu | Tingkat peluruhan eksponensial untuk perkiraan momen pertama. Standarnya adalah 0,9. |
betaDua | Laju peluruhan eksponensial untuk norma tak terhingga berbobot eksponensial. Standarnya adalah 0,999. |
epsilon | Konstanta kecil untuk stabilitas numerik. Standarnya adalah 1e-8. |
Nadam publik ( Grafik grafik, Nama string, Kecepatan pembelajaran mengambang)
Membuat Pengoptimal Nadam
Parameter
grafik | grafik TensorFlow |
---|---|
nama | nama untuk Pengoptimal ini, defaultnya adalah "Nadam" |
Tingkat pembelajaran | kecepatan pembelajaran, defaultnya adalah 0,001 |
Nadam publik ( Grafik grafik, Nama string, kecepatan pembelajaran float, float betaOne, float betaTwo, float epsilon)
Membuat Pengoptimal Nadam
Parameter
grafik | grafik TensorFlow |
---|---|
nama | nama untuk Pengoptimal ini, defaultnya adalah "Nadam" |
Tingkat pembelajaran | kecepatan pembelajaran, defaultnya adalah 0,001 |
betaSatu | Tingkat peluruhan eksponensial untuk perkiraan momen pertama. Standarnya adalah 0,9. |
betaDua | Laju peluruhan eksponensial untuk norma tak terhingga berbobot eksponensial. Standarnya adalah 0,999. |
epsilon | Konstanta kecil untuk stabilitas numerik. Standarnya adalah 1e-8. |
Metode Publik
String publik getOptimizerName ()
Dapatkan Nama pengoptimal.
Kembali
- Nama pengoptimal.