Skip to content

Try linesearches master#1249

Closed
pkofod wants to merge 10 commits into
masterfrom
pkofod-patch-19
Closed

Try linesearches master#1249
pkofod wants to merge 10 commits into
masterfrom
pkofod-patch-19

Conversation

@pkofod
Copy link
Copy Markdown
Member

@pkofod pkofod commented Apr 28, 2026

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 28, 2026

Benchmark Results (Julia vlts)

Time benchmarks
master 19fdc45... master / 19fdc45...
multivariate/solvers/first_order/AdaMax 0.5 ± 0.0058 ms 0.488 ± 0.0054 ms 1.02 ± 0.016
multivariate/solvers/first_order/Adam 0.498 ± 0.0054 ms 0.486 ± 0.0054 ms 1.02 ± 0.016
multivariate/solvers/first_order/BFGS 0.262 ± 0.0053 ms 0.212 ± 0.005 ms 1.24 ± 0.038
multivariate/solvers/first_order/ConjugateGradient 0.172 ± 0.0033 ms 0.258 ± 0.0055 ms 0.667 ± 0.019
multivariate/solvers/first_order/GradientDescent 1.56 ± 0.014 ms 1.55 ± 0.012 ms 1 ± 0.012
multivariate/solvers/first_order/LBFGS 0.24 ± 0.0054 ms 0.247 ± 0.0054 ms 0.97 ± 0.03
multivariate/solvers/first_order/MomentumGradientDescent 2.18 ± 0.016 ms 2.06 ± 0.016 ms 1.06 ± 0.011
multivariate/solvers/first_order/NGMRES 0.434 ± 0.0069 ms 0.395 ± 0.007 ms 1.1 ± 0.026
time_to_load 0.264 ± 0.0014 s 0.263 ± 0.00076 s 1.01 ± 0.006
Memory benchmarks
master 19fdc45... master / 19fdc45...
multivariate/solvers/first_order/AdaMax 0.34 k allocs: 7.28 kB 0.34 k allocs: 7.28 kB 1
multivariate/solvers/first_order/Adam 0.34 k allocs: 7.28 kB 0.34 k allocs: 7.28 kB 1
multivariate/solvers/first_order/BFGS 0.281 k allocs: 13.3 kB 0.251 k allocs: 11.4 kB 1.17
multivariate/solvers/first_order/ConjugateGradient 0.297 k allocs: 14.7 kB 0.421 k allocs: 20.7 kB 0.711
multivariate/solvers/first_order/GradientDescent 1.73 k allocs: 0.0757 MB 1.76 k allocs: 0.0782 MB 0.968
multivariate/solvers/first_order/LBFGS 0.304 k allocs: 15.1 kB 0.316 k allocs: 15.8 kB 0.957
multivariate/solvers/first_order/MomentumGradientDescent 2.07 k allocs: 0.0812 MB 2.02 k allocs: 0.0811 MB 1
multivariate/solvers/first_order/NGMRES 1.39 k allocs: 0.114 MB 1.13 k allocs: 0.0879 MB 1.29
time_to_load 0.153 k allocs: 14.5 kB 0.153 k allocs: 14.5 kB 1

A plot of the benchmark results has been uploaded as an artifact at .

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Apr 28, 2026

Benchmark Results (Julia v1)

Time benchmarks
master 19fdc45... master / 19fdc45...
multivariate/solvers/first_order/AdaMax 0.548 ± 0.0085 ms 0.549 ± 0.0091 ms 0.998 ± 0.023
multivariate/solvers/first_order/Adam 0.545 ± 0.008 ms 0.547 ± 0.008 ms 0.997 ± 0.021
multivariate/solvers/first_order/BFGS 0.205 ± 0.0052 ms 0.204 ± 0.0055 ms 1 ± 0.037
multivariate/solvers/first_order/ConjugateGradient 0.0478 ± 0.00071 ms 0.226 ± 0.0055 ms 0.211 ± 0.006
multivariate/solvers/first_order/GradientDescent 1.58 ± 0.019 ms 1.56 ± 0.021 ms 1.01 ± 0.018
multivariate/solvers/first_order/LBFGS 0.211 ± 0.0055 ms 0.219 ± 0.0056 ms 0.965 ± 0.035
multivariate/solvers/first_order/MomentumGradientDescent 2.29 ± 0.03 ms 2.16 ± 0.038 ms 1.06 ± 0.023
multivariate/solvers/first_order/NGMRES 0.521 ± 0.0091 ms 0.531 ± 0.008 ms 0.981 ± 0.023
time_to_load 0.287 ± 0.00086 s 0.285 ± 0.00067 s 1 ± 0.0038
Memory benchmarks
master 19fdc45... master / 19fdc45...
multivariate/solvers/first_order/AdaMax 0.354 k allocs: 7.19 kB 0.354 k allocs: 7.19 kB 1
multivariate/solvers/first_order/Adam 0.354 k allocs: 7.19 kB 0.354 k allocs: 7.19 kB 1
multivariate/solvers/first_order/BFGS 0.263 k allocs: 9.66 kB 0.27 k allocs: 9.61 kB 1
multivariate/solvers/first_order/ConjugateGradient 0.108 k allocs: 4.89 kB 0.419 k allocs: 16.4 kB 0.299
multivariate/solvers/first_order/GradientDescent 2 k allocs: 0.0708 MB 2.05 k allocs: 0.0743 MB 0.953
multivariate/solvers/first_order/LBFGS 0.336 k allocs: 13.7 kB 0.348 k allocs: 13.9 kB 0.989
multivariate/solvers/first_order/MomentumGradientDescent 2.39 k allocs: 0.0798 MB 2.3 k allocs: 0.0762 MB 1.05
multivariate/solvers/first_order/NGMRES 2.62 k allocs: 0.129 MB 2.41 k allocs: 0.116 MB 1.11
time_to_load 0.145 k allocs: 11 kB 0.145 k allocs: 11 kB 1

A plot of the benchmark results has been uploaded as an artifact at .

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 28, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.73%. Comparing base (96d0b65) to head (19fdc45).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1249      +/-   ##
==========================================
- Coverage   86.48%   85.73%   -0.76%     
==========================================
  Files          44       44              
  Lines        3596     3596              
==========================================
- Hits         3110     3083      -27     
- Misses        486      513      +27     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pkofod pkofod closed this Apr 28, 2026
@pkofod pkofod reopened this Apr 28, 2026
Comment thread Project.toml Outdated
Comment thread Project.toml Outdated
@pkofod pkofod closed this May 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant