lớp công cộng Nadam
Trình tối ưu hóa Nadam thực hiện thuật toán NAdam.
Giống như Adam về cơ bản là RMSprop có động lượng, Nadam là Adam có động lượng của Nesterov.
Xem thêm
Hằng số
trôi nổi | BETA_ONE_DEFAULT | |
trôi nổi | BETA_TWO_DEFAULT | |
trôi nổi | EPSILON_DEFAULT | |
Sợi dây | KHOẢNH KHẮC ĐẦU TIÊN | |
trôi nổi | LEARNING_RATE_DEFAULT | |
Sợi dây | QUÁN TÍNH | |
Sợi dây | SECOND_MOMENT |
Hằng số kế thừa
Nhà xây dựng công cộng
Phương pháp công khai
Sợi dây | getOptimizerName () Lấy tên của trình tối ưu hóa. |
Phương pháp kế thừa
Hằng số
float cuối cùng tĩnh công khai BETA_ONE_DEFAULT
Giá trị không đổi: 0,9
float cuối cùng tĩnh công khai BETA_TWO_DEFAULT
Giá trị không đổi: 0,999
float cuối cùng tĩnh công khai EPSILON_DEFAULT
Giá trị không đổi: 1.0E-8
Chuỗi cuối cùng tĩnh công khai FIRST_MOMENT
Giá trị không đổi: "m"
float cuối cùng tĩnh công khai LEARNING_RATE_DEFAULT
Giá trị không đổi: 0,001
Chuỗi tĩnh cuối cùng MOMENTUM
Giá trị không đổi: "động lượng"
Chuỗi cuối cùng tĩnh công khai SECOND_MOMENT
Giá trị không đổi: "v"
Nhà xây dựng công cộng
public Nadam (Biểu đồ đồ thị , float learningRate)
Tạo Trình tối ưu hóa Nadam
Thông số
đồ thị | đồ thị TensorFlow |
---|---|
tỷ lệ học | tốc độ học tập, mặc định là 0,001 |
public Nadam (Biểu đồ đồ thị , float learningRate, float betaOne, float betaTwo, float epsilon)
Tạo Trình tối ưu hóa Nadam
Thông số
đồ thị | đồ thị TensorFlow |
---|---|
tỷ lệ học | tốc độ học tập, mặc định là 0,001 |
betaOne | Tốc độ phân rã theo cấp số nhân cho ước tính thời điểm đầu tiên. Mặc định là 0,9. |
betaHai | Tốc độ phân rã theo cấp số nhân đối với định mức vô cực có trọng số theo cấp số nhân. Mặc định là 0,999. |
epsilon | Một hằng số nhỏ cho sự ổn định về số. Mặc định là 1e-8. |
public Nadam (Biểu đồ đồ thị , Tên chuỗi, float learningRate)
Tạo Trình tối ưu hóa Nadam
Thông số
đồ thị | đồ thị TensorFlow |
---|---|
tên | tên của Trình tối ưu hóa này, mặc định là "Nadam" |
tỷ lệ học | tốc độ học tập, mặc định là 0,001 |
public Nadam (Biểu đồ đồ thị , Tên chuỗi, float learningRate, float betaOne, float betaTwo, float epsilon)
Tạo Trình tối ưu hóa Nadam
Thông số
đồ thị | đồ thị TensorFlow |
---|---|
tên | tên của Trình tối ưu hóa này, mặc định là "Nadam" |
tỷ lệ học | tốc độ học tập, mặc định là 0,001 |
betaOne | Tốc độ phân rã theo cấp số nhân cho ước tính thời điểm đầu tiên. Mặc định là 0,9. |
betaHai | Tốc độ phân rã theo cấp số nhân đối với định mức vô cực có trọng số theo cấp số nhân. Mặc định là 0,999. |
epsilon | Một hằng số nhỏ cho sự ổn định về số. Mặc định là 1e-8. |
Phương pháp công khai
Chuỗi công khai getOptimizerName ()
Lấy tên của trình tối ưu hóa.
Trả lại
- Tên trình tối ưu hóa.