Skip to content

Commit 49efbab

Browse files
ParamThakkar123ChrisRackauckas
authored andcommitted
Updates
1 parent 482dcf7 commit 49efbab

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lib/OptimizationAuglag/src/OptimizationAuglag.jl

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
module OptimizationAuglag
22

33
using OptimizationBase.SciMLBase, Optimization
4+
using OptimizationBase.SciMLBase: OptimizationProblem, OptimizationFunction, OptimizationStats
45
using OptimizationBase.LinearAlgebra: norm
56

67
@kwdef struct AugLag
@@ -25,7 +26,7 @@ SciMLBase.requiresgradient(::AugLag) = true
2526
SciMLBase.allowsconstraints(::AugLag) = true
2627
SciMLBase.requiresconsjac(::AugLag) = true
2728

28-
function __map_optimizer_args(cache::Optimization.OptimizationCache, opt::AugLag;
29+
function __map_optimizer_args(cache::OptimizationBase.OptimizationCache, opt::AugLag;
2930
callback = nothing,
3031
maxiters::Union{Number, Nothing} = nothing,
3132
maxtime::Union{Number, Nothing} = nothing,
@@ -115,7 +116,7 @@ function SciMLBase.__solve(cache::OptimizationCache{
115116
cache.f.cons(cons_tmp, θ)
116117
cons_tmp[eq_inds] .= cons_tmp[eq_inds] - cache.lcons[eq_inds]
117118
cons_tmp[ineq_inds] .= cons_tmp[ineq_inds] .- cache.ucons[ineq_inds]
118-
opt_state = Optimization.OptimizationState(u = θ, objective = x[1], p = p)
119+
opt_state = Optimization.OptimizationState(u = θ, objective = x[1])
119120
if cache.callback(opt_state, x...)
120121
error("Optimization halted by callback.")
121122
end
@@ -181,7 +182,7 @@ function SciMLBase.__solve(cache::OptimizationCache{
181182
break
182183
end
183184
end
184-
stats = Optimization.OptimizationStats(; iterations = maxiters,
185+
stats = OptimizationStats(; iterations = maxiters,
185186
time = 0.0, fevals = maxiters, gevals = maxiters)
186187
return SciMLBase.build_solution(
187188
cache, cache.opt, θ, x,

0 commit comments

Comments
 (0)