style
This commit is contained in:
parent
785fbcf68e
commit
979949d01a
@ -38,7 +38,7 @@ function rmsprop(p::Param; η::Real = 0.001, ρ::Real = 0.9, ϵ::Real = 1e-8)
|
|||||||
acc = zeros(p.x) .+ ϵ
|
acc = zeros(p.x) .+ ϵ
|
||||||
function ()
|
function ()
|
||||||
@. acc = ρ * acc + (1 - ρ) * p.Δ ^ 2
|
@. acc = ρ * acc + (1 - ρ) * p.Δ ^ 2
|
||||||
@. p.Δ = η * p.Δ / √acc
|
@. p.Δ *= η / √acc
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -46,7 +46,7 @@ function adagrad(p::Param; η::Real = 0.01, ϵ::Real = 1e-8)
|
|||||||
acc = zeros(p.x) .+ ϵ
|
acc = zeros(p.x) .+ ϵ
|
||||||
function ()
|
function ()
|
||||||
@. acc += p.Δ ^ 2
|
@. acc += p.Δ ^ 2
|
||||||
@. p.Δ = η * p.Δ / √acc
|
@. p.Δ *= η / √acc
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user