5
5
\preamble{Abel S. Siqueira and João Okimoto}
6
6
7
7
8
- [ ![ SolverBenchmark 0.5.4 ] ( https://img.shields.io/badge/SolverBenchmark-0.5.4 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/SolverBenchmark.jl/stable/ )
9
- ![ JSON 0.21.3 ] ( https://img.shields.io/badge/JSON-0.21.3 -000?style=flat-square&labelColor=999 )
10
- [ ![ NLPModels 0.19.2 ] ( https://img.shields.io/badge/NLPModels-0.19.2 -8b0000?style=flat-square&labelColor=cb3c33 )] ( https://juliasmoothoptimizers.github.io/NLPModels.jl/stable/ )
11
- [ ![ SolverCore 0.3.4 ] ( https://img.shields.io/badge/SolverCore-0.3.4 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/SolverCore.jl/stable/ )
12
- ![ Plots 1.38.5 ] ( https://img.shields.io/badge/Plots-1.38.5 -000?style=flat-square&labelColor=999 )
13
- [ ![ ADNLPModels 0.5 .1] ( https://img.shields.io/badge/ADNLPModels-0.5 .1-8b0000?style=flat-square&labelColor=cb3c33 )] ( https://juliasmoothoptimizers.github.io/ADNLPModels.jl/stable/ )
14
- [ ![ JSOSolvers 0.9.4 ] ( https://img.shields.io/badge/JSOSolvers-0.9.4 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/JSOSolvers.jl/stable/ )
8
+ [ ![ SolverBenchmark 0.5.5 ] ( https://img.shields.io/badge/SolverBenchmark-0.5.5 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/SolverBenchmark.jl/stable/ )
9
+ ![ JSON 0.21.4 ] ( https://img.shields.io/badge/JSON-0.21.4 -000?style=flat-square&labelColor=999 )
10
+ [ ![ NLPModels 0.20.0 ] ( https://img.shields.io/badge/NLPModels-0.20.0 -8b0000?style=flat-square&labelColor=cb3c33 )] ( https://juliasmoothoptimizers.github.io/NLPModels.jl/stable/ )
11
+ [ ![ SolverCore 0.3.7 ] ( https://img.shields.io/badge/SolverCore-0.3.7 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/SolverCore.jl/stable/ )
12
+ ![ Plots 1.38.10 ] ( https://img.shields.io/badge/Plots-1.38.10 -000?style=flat-square&labelColor=999 )
13
+ [ ![ ADNLPModels 0.6 .1] ( https://img.shields.io/badge/ADNLPModels-0.6 .1-8b0000?style=flat-square&labelColor=cb3c33 )] ( https://juliasmoothoptimizers.github.io/ADNLPModels.jl/stable/ )
14
+ [ ![ JSOSolvers 0.10.0 ] ( https://img.shields.io/badge/JSOSolvers-0.10.0 -006400?style=flat-square&labelColor=389826 )] ( https://juliasmoothoptimizers.github.io/JSOSolvers.jl/stable/ )
15
15
16
16
17
17
@@ -97,7 +97,7 @@ ADNLPModel - Model with automatic differentiation backend ADModelBackend{
97
97
ForwardDiffADHvprod,
98
98
ForwardDiffADJprod,
99
99
ForwardDiffADJtprod,
100
- SparseADJacobian ,
100
+ SparseForwardADJacobian ,
101
101
ForwardDiffADHessian,
102
102
ForwardDiffADGHjvprod,
103
103
}
@@ -196,7 +196,7 @@ hess(nlp, x)
196
196
```
197
197
198
198
``` plaintext
199
- 2×2 LinearAlgebra.Symmetric{Float64, Matrix {Float64}}:
199
+ 2×2 LinearAlgebra.Symmetric{Float64, SparseArrays.SparseMatrixCSC {Float64, Int64 }}:
200
200
55.12 19.2
201
201
19.2 8.0
202
202
```
@@ -217,7 +217,7 @@ Symmetric(hess(nlp, x), :L)
217
217
```
218
218
219
219
``` plaintext
220
- 2×2 LinearAlgebra.Symmetric{Float64, Matrix {Float64}}:
220
+ 2×2 LinearAlgebra.Symmetric{Float64, SparseArrays.SparseMatrixCSC {Float64, Int64 }}:
221
221
55.12 19.2
222
222
19.2 8.0
223
223
```
@@ -271,7 +271,7 @@ d = factor \ -grad(nlp, x)
271
271
``` plaintext
272
272
2-element Vector{Float64}:
273
273
0.4867256637168144
274
- -0.7281415929203545
274
+ -0.7281415929203547
275
275
```
276
276
277
277
@@ -379,7 +379,7 @@ Generic Execution stats
379
379
objective value: Inf
380
380
primal feasibility: 0.0
381
381
dual feasibility: Inf
382
- solution: [0.0 6.91161384519567e -310]
382
+ solution: [0.0 6.9144949511379e -310]
383
383
iterations: -1
384
384
elapsed time: Inf
385
385
```
@@ -614,7 +614,7 @@ Generic Execution stats
614
614
dual feasibility: 4.018046284781729e-9
615
615
solution: [0.9999999986742657 0.9999999970013461]
616
616
iterations: 18
617
- elapsed time: 7.605552673339844e -5
617
+ elapsed time: 8.296966552734375e -5
618
618
```
619
619
620
620
@@ -685,10 +685,10 @@ pretty_stats(stats[:newton][!, cols])
685
685
┌─────────┬─────────────┬───────────┬──────────────┬────────┐
686
686
│ name │ status │ objective │ elapsed_time │ iter │
687
687
├─────────┼─────────────┼───────────┼──────────────┼────────┤
688
- │ Generic │ first_order │ 2.47e-31 │ 1.48e+00 │ 1 │
689
- │ Generic │ first_order │ 3.74e-21 │ 4.76e -01 │ 21 │
690
- │ Generic │ max_iter │ -8.36e+00 │ 4.44e -01 │ 100 │
691
- │ Generic │ first_order │ 1.43e+00 │ 4.73e -01 │ 5 │
688
+ │ Generic │ first_order │ 6.16e-32 │ 1.48e+00 │ 1 │
689
+ │ Generic │ first_order │ 3.74e-21 │ 5.70e -01 │ 21 │
690
+ │ Generic │ max_iter │ -8.36e+00 │ 4.33e -01 │ 100 │
691
+ │ Generic │ first_order │ 1.43e+00 │ 5.19e -01 │ 5 │
692
692
└─────────┴─────────────┴───────────┴──────────────┴────────┘
693
693
```
694
694
0 commit comments