Skip to content

Commit 482dcf7

Browse files
ParamThakkar123ChrisRackauckas
authored andcommitted
OptimizationBase switch
1 parent 2446a2f commit 482dcf7

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

lib/OptimizationAuglag/src/OptimizationAuglag.jl

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

3-
using Optimization.SciMLBase, Optimization
3+
using OptimizationBase.SciMLBase, Optimization
4+
using OptimizationBase.LinearAlgebra: norm
45

56
@kwdef struct AugLag
67
inner::Any

lib/OptimizationAuglag/test/runtests.jl

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
1-
using MLUtils, OptimizationOptimisers
1+
using OptimizationBase
2+
using MLUtils
3+
using OptimizationOptimisers
4+
using OptimizationAuglag
25
using ForwardDiff
6+
using OptimizationBase: OptimizationCache
7+
using OptimizationBase.SciMLBase: OptimizationFunction
38
using Test
49

510
@testset "OptimizationAuglag.jl" begin
@@ -17,7 +22,7 @@ using Test
1722
return nothing
1823
end
1924

20-
optf = OptimizationFunction(loss, AutoSparseForwardDiff(), cons = cons1)
25+
optf = OptimizationFunction(loss, OptimizationBase.AutoSparseForwardDiff(), cons = cons1)
2126
callback = (st, l) -> (@show l; return false)
2227

2328
initpars = rand(5)
@@ -26,6 +31,6 @@ using Test
2631
prob = OptimizationProblem(optf, initpars, data, lcons = [-Inf], ucons = [1],
2732
lb = [-10.0, -10.0, -10.0, -10.0, -10.0], ub = [10.0, 10.0, 10.0, 10.0, 10.0])
2833
opt = solve(
29-
prob, Optimization.AugLag(; inner = Adam()), maxiters = 10000, callback = callback)
34+
prob, OptimizationAuglag.AugLag(; inner = Adam()), maxiters = 10000, callback = callback)
3035
@test opt.objective < l0
3136
end

0 commit comments

Comments
 (0)