Skip to content

Commit 234cc1d

Browse files
Fix dependency structures
1 parent eb4dff7 commit 234cc1d

File tree

38 files changed

+235
-235
lines changed

38 files changed

+235
-235
lines changed

lib/OptimizationAuglag/test/runtests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ using OptimizationOptimisers
44
using OptimizationAuglag
55
using ForwardDiff
66
using OptimizationBase: OptimizationCache
7-
using OptimizationBase.SciMLBase: OptimizationFunction
7+
using SciMLBase: OptimizationFunction
88
using Test
99

1010
@testset "OptimizationAuglag.jl" begin

lib/OptimizationBBO/test/runtests.jl

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using OptimizationBBO, Optimization, BlackBoxOptim
2-
using Optimization.SciMLBase: MultiObjectiveOptimizationFunction
2+
using SciMLBase: MultiObjectiveOptimizationFunction
33
using Test
44

55
@testset "OptimizationBBO.jl" begin
@@ -9,14 +9,14 @@ using Test
99
l1 = rosenbrock(x0, _p)
1010

1111
optprob = OptimizationFunction(rosenbrock)
12-
prob = Optimization.OptimizationProblem(optprob, x0, _p, lb = [-1.0, -1.0],
12+
prob = OptimizationBase.OptimizationProblem(optprob, x0, _p, lb = [-1.0, -1.0],
1313
ub = [0.8, 0.8])
1414
sol = solve(prob, BBO_adaptive_de_rand_1_bin_radiuslimited())
1515
@test 10 * sol.objective < l1
1616

1717
@test (@allocated solve(prob, BBO_adaptive_de_rand_1_bin_radiuslimited())) < 1e7
1818

19-
prob = Optimization.OptimizationProblem(optprob, nothing, _p, lb = [-1.0, -1.0],
19+
prob = OptimizationBase.OptimizationProblem(optprob, nothing, _p, lb = [-1.0, -1.0],
2020
ub = [0.8, 0.8])
2121
sol = solve(prob, BBO_adaptive_de_rand_1_bin_radiuslimited())
2222
@test 10 * sol.objective < l1
@@ -74,7 +74,7 @@ using Test
7474
end
7575

7676
mof_1 = MultiObjectiveOptimizationFunction(multi_obj_func_1)
77-
prob_1 = Optimization.OptimizationProblem(mof_1, u0; lb = lb, ub = ub)
77+
prob_1 = OptimizationBase.OptimizationProblem(mof_1, u0; lb = lb, ub = ub)
7878
sol_1 = solve(prob_1, opt, NumDimensions = 2,
7979
FitnessScheme = ParetoFitnessScheme{2}(is_minimizing = true))
8080

@@ -101,7 +101,7 @@ using Test
101101
end
102102

103103
mof_1 = MultiObjectiveOptimizationFunction(multi_obj_func_1)
104-
prob_1 = Optimization.OptimizationProblem(mof_1, u0; lb = lb, ub = ub)
104+
prob_1 = OptimizationBase.OptimizationProblem(mof_1, u0; lb = lb, ub = ub)
105105
sol_1 = solve(prob_1, opt, NumDimensions = 2,
106106
FitnessScheme = ParetoFitnessScheme{2}(is_minimizing = true),
107107
callback = cb)
@@ -127,7 +127,7 @@ using Test
127127
end
128128

129129
mof_2 = MultiObjectiveOptimizationFunction(multi_obj_func_2)
130-
prob_2 = Optimization.OptimizationProblem(mof_2, u0; lb = lb, ub = ub)
130+
prob_2 = OptimizationBase.OptimizationProblem(mof_2, u0; lb = lb, ub = ub)
131131
sol_2 = solve(prob_2, opt, NumDimensions = 2,
132132
FitnessScheme = ParetoFitnessScheme{2}(is_minimizing = true))
133133

@@ -147,7 +147,7 @@ using Test
147147
end
148148

149149
mof_3 = MultiObjectiveOptimizationFunction(multi_obj_func_3)
150-
prob_3 = Optimization.OptimizationProblem(mof_3, u0; lb = lb, ub = ub)
150+
prob_3 = OptimizationBase.OptimizationProblem(mof_3, u0; lb = lb, ub = ub)
151151
sol_3 = solve(prob_3, opt, NumDimensions = 2,
152152
FitnessScheme = ParetoFitnessScheme{2}(is_minimizing = true))
153153

lib/OptimizationBase/ext/OptimizationEnzymeExt.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module OptimizationEnzymeExt
22

33
import OptimizationBase, OptimizationBase.ArrayInterface
4-
import OptimizationBase.SciMLBase: OptimizationFunction
5-
import OptimizationBase.SciMLBase
4+
import SciMLBase: OptimizationFunction
5+
import SciMLBase
66
import OptimizationBase.LinearAlgebra: I, dot
77
import OptimizationBase.ADTypes: AutoEnzyme
88
using Enzyme

lib/OptimizationBase/ext/OptimizationMTKExt.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module OptimizationMTKExt
22

33
import OptimizationBase, OptimizationBase.ArrayInterface
4-
import OptimizationBase.SciMLBase
5-
import OptimizationBase.SciMLBase: OptimizationFunction
4+
import SciMLBase
5+
import SciMLBase: OptimizationFunction
66
import OptimizationBase.ADTypes: AutoModelingToolkit, AutoSymbolics, AutoSparse
77
using ModelingToolkit
88

lib/OptimizationBase/ext/OptimizationZygoteExt.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module OptimizationZygoteExt
33
using OptimizationBase, SparseArrays
44
using OptimizationBase.FastClosures
55
import OptimizationBase.ArrayInterface
6-
import OptimizationBase.SciMLBase: OptimizationFunction
6+
import SciMLBase: OptimizationFunction
77
import OptimizationBase.LinearAlgebra: I, dot
88
import DifferentiationInterface
99
import DifferentiationInterface: prepare_gradient, prepare_hessian, prepare_hvp,

lib/OptimizationBase/src/OptimizationDIExt.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using OptimizationBase
22
import OptimizationBase.ArrayInterface
3-
import OptimizationBase.SciMLBase: OptimizationFunction
3+
import SciMLBase: OptimizationFunction
44
import OptimizationBase.LinearAlgebra: I
55
import DifferentiationInterface
66
import DifferentiationInterface: prepare_gradient, prepare_hessian, prepare_hvp,

lib/OptimizationBase/src/OptimizationDISparseExt.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using OptimizationBase
22
import OptimizationBase.ArrayInterface
3-
import OptimizationBase.SciMLBase: OptimizationFunction
3+
import SciMLBase: OptimizationFunction
44
import OptimizationBase.LinearAlgebra: I
55
import DifferentiationInterface
66
import DifferentiationInterface: prepare_gradient, prepare_hessian, prepare_hvp,

lib/OptimizationBase/src/function.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ function rep_pars_vals!(e, p) end
2121
"""
2222
instantiate_function(f, x, ::AbstractADType, p, num_cons = 0)::OptimizationFunction
2323
24-
This function is used internally by Optimization.jl to construct
24+
This function is used internally by OptimizationBase.jl to construct
2525
the necessary extra functions (gradients, Hessians, etc.) before
26-
optimization. Each of the ADType dispatches use the supplied automatic
26+
OptimizationBase. Each of the ADType dispatches use the supplied automatic
2727
differentiation type in order to specify how the construction process
2828
occurs.
2929

lib/OptimizationBase/src/solve.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ end
1212
const OPTIMIZER_MISSING_ERROR_MESSAGE = """
1313
Optimization algorithm not found. Either the chosen algorithm is not a valid solver
1414
choice for the `OptimizationProblem`, or the Optimization solver library is not loaded.
15-
Make sure that you have loaded an appropriate Optimization.jl solver library, for example,
15+
Make sure that you have loaded an appropriate OptimizationBase.jl solver library, for example,
1616
`solve(prob,Optim.BFGS())` requires `using OptimizationOptimJL` and
1717
`solve(prob,Adam())` requires `using OptimizationOptimisers`.
1818
19-
For more information, see the Optimization.jl documentation: <https://docs.sciml.ai/Optimization/stable/>.
19+
For more information, see the OptimizationBase.jl documentation: <https://docs.sciml.ai/Optimization/stable/>.
2020
"""
2121

2222
struct OptimizerMissingError <: Exception

lib/OptimizationBase/test/cvxtest.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ function f(x, p = nothing)
55
return exp(x[1]) + x[1]^2
66
end
77

8-
optf = OptimizationFunction(f, Optimization.AutoForwardDiff())
8+
optf = OptimizationFunction(f, OptimizationBase.AutoForwardDiff())
99
prob = OptimizationProblem(optf, [0.4], structural_analysis = true)
1010

1111
@time sol = solve(prob, OptimizationLBFGSB.LBFGSB(), maxiters = 1000)
@@ -42,7 +42,7 @@ M = SymmetricPositiveDefinite(5)
4242
data2 = [exp(M, q, σ * rand(M; vector_at = q)) for i in 1:m];
4343

4444
f(x, p = nothing) = sum(SymbolicAnalysis.distance(M, data2[i], x)^2 for i in 1:5)
45-
optf = OptimizationFunction(f, Optimization.AutoForwardDiff())
45+
optf = OptimizationFunction(f, OptimizationBase.AutoForwardDiff())
4646
prob = OptimizationProblem(optf, data2[1]; manifold = M, structural_analysis = true)
4747

4848
opt = OptimizationManopt.GradientDescentOptimizer()

0 commit comments

Comments
 (0)