Skip to content

Commit e7d77b3

Browse files
committed
Update OptimizationOptimisers.jl
Modify check for last iteration to set the parameters to the best minimizer if save_best if enabled.
1 parent 51f5bcb commit e7d77b3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/OptimizationOptimisers/src/OptimizationOptimisers.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,12 +130,12 @@ function SciMLBase.__solve(cache::OptimizationCache{
130130
min_err = x
131131
min_θ = copy(θ)
132132
end
133-
if i == length(data)*epochs #Last iter, revert to best.
133+
if iterations == length(data)*epochs #Last iter, revert to best.
134134
opt = min_opt
135135
x = min_err
136136
θ = min_θ
137137
cache.f.grad(G, θ, d)
138-
opt_state = Optimization.OptimizationState(iter = i,
138+
opt_state = Optimization.OptimizationState(iter = iterations,
139139
u = θ,
140140
objective = x[1],
141141
grad = G,

0 commit comments

Comments
 (0)