GradientDescent

lớp công khai gradientDescent

Trình tối ưu hóa giảm độ dốc ngẫu nhiên cơ bản. gradientDescent cập nhật trọng số hiện tại bằng cách sử dụng gradient hiện tại ?L/?w nhân với tốc độ học.

Hằng số

trôi nổi LEARNING_RATE_DEFAULT

Hằng số kế thừa

org.tensorflow.framework.optimizers.Optimizer
Sợi dây BIẾN_V2

Nhà xây dựng công cộng

gradientDescent (Biểu đồ đồ thị )
Tạo Trình tối ưu hóa gradientDescent
gradientDescent (Biểu đồ đồ thị , float learningRate)
Tạo Trình tối ưu hóa gradientDescent
gradientDescent (Biểu đồ đồ thị , Tên chuỗi, float learningRate)
Tạo Trình tối ưu hóa gradientDescent

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.
Sợi dây

Phương pháp kế thừa

org.tensorflow.framework.optimizers.Optimizer
applyGradients (Danh sách< GradAndVar <? mở rộng TType >> gradsAndVars, Tên chuỗi)
Áp dụng độ dốc cho các biến
<T mở rộng TType > Danh sách< GradAndVar <?>>
tínhGradients ( Toán hạng <?> mất)
Tính toán độ dốc dựa trên toán hạng mất mát.
chuỗi tĩnh
createName ( Đầu ra <? mở rộng biến TType >, Chuỗi slotName)
Tạo tên bằng cách kết hợp tên biến và tên vị trí
chuỗi trừu tượng
getOptimizerName ()
Lấy tên của trình tối ưu hóa.
<T mở rộng TType > Tùy chọn< Biến <T>>
getSlot ( Đầu ra <T> var, Chuỗi slotName)
Lấy vị trí được liên kết với biến và tên vị trí đã chỉ định.
hoạt động cuối cùng
getTF ()
Lấy phiên bản Ops của Trình tối ưu hóa
giảm thiểu (tổn thất toán hạng <?>)
Giảm thiểu tổn thất bằng cách cập nhật các biến
giảm thiểu ( Mất toán hạng <?>, Tên chuỗi)
Giảm thiểu tổn thất bằng cách cập nhật các biến
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 ()

Hằng số

float cuối cùng tĩnh công khai LEARNING_RATE_DEFAULT

Giá trị không đổi: 0,01

Nhà xây dựng công cộng

gradientDescent công khai ( Đồ thị đồ thị )

Tạo Trình tối ưu hóa gradientDescent

Thông số
đồ thị đồ thị TensorFlow

public gradientDescent (Biểu đồ đồ thị , float learningRate)

Tạo Trình tối ưu hóa gradientDescent

Thông số
đồ thị đồ thị TensorFlow
tỷ lệ học tốc độ học tập, mặc định là 0,01

public gradientDescent (Biểu đồ đồ thị , Tên chuỗi, float learningRate)

Tạo Trình tối ưu hóa gradientDescent

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à "GradientDescent"
tỷ lệ học tốc độ học tập, mặc định là 0,01

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.

Chuỗi công khai toString ()