From 69df7d1ca3d5ca5139cb2adb281aa0b43e604f31 Mon Sep 17 00:00:00 2001 From: Vaibhav Dixit Date: Sun, 22 Oct 2023 17:19:03 -0400 Subject: [PATCH] BBO x0 --- docs/src/examples/rosenbrock.md | 4 ++-- docs/src/optimization_packages/prima.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/src/examples/rosenbrock.md b/docs/src/examples/rosenbrock.md index cce11090c..8c2c1269b 100644 --- a/docs/src/examples/rosenbrock.md +++ b/docs/src/examples/rosenbrock.md @@ -5,7 +5,7 @@ flexibility of Optimization.jl. This is a gauntlet of many solvers to get a feel for common workflows of the package and give copy-pastable starting points. !!! note - + This example uses many different solvers of Optimization.jl. Each solver subpackage needs to be installed separate. For example, for the details on the installation and usage of OptimizationOptimJL.jl package, see the @@ -155,7 +155,7 @@ sol = solve(prob, Opt(:G_MLSL_LDS, 2), local_method = Opt(:LD_LBFGS, 2), maxiter ```@example rosenbrock using OptimizationBBO -prob = Optimization.OptimizationProblem(rosenbrock, x0, _p, lb = [-1.0, 0.2], +prob = Optimization.OptimizationProblem(rosenbrock, [0.0, 0.3], _p, lb = [-1.0, 0.2], ub = [0.8, 0.43]) sol = solve(prob, BBO_adaptive_de_rand_1_bin()) # -1.0 ≤ x[1] ≤ 0.8, 0.2 ≤ x[2] ≤ 0.43 ``` diff --git a/docs/src/optimization_packages/prima.md b/docs/src/optimization_packages/prima.md index 6a57c933a..e225aafe8 100644 --- a/docs/src/optimization_packages/prima.md +++ b/docs/src/optimization_packages/prima.md @@ -26,6 +26,8 @@ The five Powell's algorithms of the prima library are provided by the PRIMA.jl p `COBYLA`: (Constrained Optimization BY Linear Approximations) is for general constrained problems with bound constraints, non-linear constraints, linear equality constraints, and linear inequality constraints. ```@example PRIMA +using Optimization, OptimizationPRIMA + rosenbrock(x, p) = (p[1] - x[1])^2 + p[2] * (x[2] - x[1]^2)^2 x0 = zeros(2) _p = [1.0, 100.0]