Avatar for the denehoffman user
denehoffman
ganesh
BlogDocsChangelog

refactor: reverse a bit of the previous overhaul, keeping bounds in t…

#65Merged
Comparing
hotfix
(
7aee1f9
) with
main
(
38689dd
)
CodSpeed Performance Gauge
-13%
Regression
6
Untouched
6

Benchmarks

12 total
Rosenbrock[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-13%
111.3 µs127.7 µs
Rosenbrock (adaptive)[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-13%
111.5 µs127.9 µs
Rosenbrock (adaptive)[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-12%
267.9 µs304.7 µs
Rosenbrock[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-12%
226.8 µs257.2 µs
Rosenbrock[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-10%
168 µs187 µs
Rosenbrock (adaptive)[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-10%
853.5 µs949.6 µs
Rosenbrock[5]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
5 ms5 ms
Rosenbrock[3]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
Rosenbrock[2]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
Rosenbrock[4]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
Rosenbrock[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-9%
215.9 µs238.5 µs
Rosenbrock (adaptive)[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
-10%
197.5 µs219.3 µs

Commits

Click on a commit to change the comparison range
Base
main
38689dd
-12.87%
refactor: reverse a bit of the previous overhaul, keeping bounds in the initialization method and in the minimizer is a good idea, but they are not required elsewhere
7aee1f9
1 year ago
by denehoffman
© 2026 CodSpeed Technology
Home Terms Privacy Docs