grad_compute(): pre-multiply weight decay with learning rate
This commit is contained in:
+1
-1
@@ -98,7 +98,7 @@ class Entity:
|
||||
# Compute gradient
|
||||
self.grad.b_v = (momentum * self.grad.b_v + learning_rate * d_bv)
|
||||
self.grad.b_h = (momentum * self.grad.b_h + learning_rate * d_bh)
|
||||
self.grad.w_hv = (momentum * self.grad.w_hv + learning_rate * d_whv - weight_decay * self.state.w_hv)
|
||||
self.grad.w_hv = (momentum * self.grad.w_hv + learning_rate * d_whv - learning_rate * weight_decay * self.state.w_hv)
|
||||
|
||||
return self.grad
|
||||
|
||||
|
||||
Reference in New Issue
Block a user