lớp cuối cùng công khai ResourceApplyAdamWithAmsgrad
Cập nhật '*var' theo thuật toán Adam.
lrt:=learningrate∗√1−βt2/(1−βt1)mt:=β1∗mt−1+(1−β1)∗gvt:=β2∗vt−1+(1−β2)∗g∗gˆvt:=maxˆvt−1,vtvariable:=variable−lrt∗mt/(√ˆvt+ϵ)
Các lớp lồng nhau
lớp học | ResourceApplyAdamWithAmsgrad.Options | Thuộc tính tùy chọn cho ResourceApplyAdamWithAmsgrad |
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công khai
tĩnh <T mở rộng TType > ResourceApplyAdamWithAmsgrad | tạo ( Phạm vi phạm vi, Toán hạng <?> var, Toán hạng <?> m, Toán hạng <?> v, Toán hạng <?> vhat, Toán hạng <T> beta1Power, Toán hạng <T> beta2Power, Toán hạng <T> lr, Toán hạng <T > beta1, Toán hạng <T> beta2, Toán hạng <T> epsilon, Toán hạng <T> cấp độ, Tùy chọn... tùy chọn) Phương thức xuất xưởng để tạo một lớp bao bọc một hoạt động ResourceApplyAdamWithAmsgrad mới. |
tĩnh ResourceApplyAdamWithAmsgrad.Options | useLocking (Boolean useLocking) |
Phương pháp kế thừa
boolean | bằng (Đối tượng arg0) |
Lớp cuối cùng<?> | getClass () |
int | mã băm () |
khoảng trống cuối cùng | thông báo () |
khoảng trống cuối cùng | thông báoTất cả () |
Sợi dây | toString () |
khoảng trống cuối cùng | chờ đã (arg0 dài, int arg1) |
khoảng trống cuối cùng | chờ đã (arg0 dài) |
khoảng trống cuối cùng | Chờ đợi () |
môi trường thực thi trừu tượng | env () Trả về môi trường thực thi mà op này được tạo trong đó. |
hoạt động trừu tượng |
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Giá trị không đổi: "ResourceApplyAdamWithAmsgrad"
Phương pháp công khai
public static ResourceApplyAdamWithAmsgrad tạo ( Phạm vi phạm vi, Toán hạng <?> var, Toán hạng <?> m, Toán hạng <?> v, Toán hạng <?> vhat, Toán hạng <T> beta1Power, Toán hạng <T> beta2Power, Toán hạng <T> lr, Toán hạng <T> beta1, Toán hạng <T> beta2, Toán hạng <T> epsilon, Toán hạng <T> grad, Tùy chọn... tùy chọn)
Phương thức xuất xưởng để tạo một lớp bao bọc một hoạt động ResourceApplyAdamWithAmsgrad mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
var | Phải từ một Biến(). |
tôi | Phải từ một Biến(). |
v | Phải từ một Biến(). |
vhat | Phải từ một Biến(). |
beta1Power | Phải là một vô hướng. |
beta2Power | Phải là một vô hướng. |
lr | Hệ số tỷ lệ. Phải là một vô hướng. |
beta1 | Yếu tố động lượng. Phải là một vô hướng. |
beta2 | Yếu tố động lượng. Phải là một vô hướng. |
epsilon | Thuật ngữ sườn núi. Phải là một vô hướng. |
tốt nghiệp | Độ dốc. |
tùy chọn | mang các giá trị thuộc tính tùy chọn |
Trả lại
- một phiên bản mới của ResourceApplyAdamWithAmsgrad
public static ResourceApplyAdamWithAmsgrad.Options useLocking (Boolean useLocking)
Thông số
sử dụngKhóa | Nếu `True`, việc cập nhật các tensor var, m và v sẽ được bảo vệ bằng khóa; mặt khác, hành vi không được xác định, nhưng có thể ít gây tranh cãi hơn. |
---|