Avatar for the denehoffman user
denehoffman
ganesh
BlogDocsChangelog

feat: allow users to implement a tuning step at the function level

#61Merged
Comparing
tunable-functions
(
91a3303
) with
main
(
98e6302
)
CodSpeed Performance Gauge
+1%
Untouched
20

Benchmarks

20 total
Rosenbrock (adaptive)[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
127.1 µs123.3 µs
Rosenbrock[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
126.8 µs123.1 µs
Rosenbrock (adaptive)[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
303.6 µs295 µs
Rosenbrock[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
256.2 µs249 µs
Rosenbrock (adaptive)[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
218.5 µs213 µs
Rosenbrock (adaptive)[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+3%
947.7 µs924.4 µs
Rosenbrock[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+2%
186.2 µs181.7 µs
Rosenbrock[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+2%
237.7 µs232.4 µs
Rosenbrock[2]
benches/bfgs_benchmark.rs::benches::bfgs_benchmark::BFGS
CodSpeed Performance Gauge
0%
51.1 ms51 ms
Rosenbrock[3]
benches/bfgs_benchmark.rs::benches::bfgs_benchmark::BFGS
CodSpeed Performance Gauge
0%
26 ms26 ms
Rosenbrock[4]
benches/bfgs_benchmark.rs::benches::bfgs_benchmark::BFGS
CodSpeed Performance Gauge
0%
46.7 ms46.7 ms
Rosenbrock[3]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
3.4 ms3.4 ms
Rosenbrock[3]
benches/lbfgs_benchmark.rs::benches::lbfgs_benchmark::LBFGS
CodSpeed Performance Gauge
0%
250.2 µs250.2 µs
Rosenbrock[2]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
5.4 ms5.4 ms
Rosenbrock[5]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
5 ms5 ms
Rosenbrock[4]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
0%
3.7 ms3.7 ms
Rosenbrock[2]
benches/lbfgs_benchmark.rs::benches::lbfgs_benchmark::LBFGS
CodSpeed Performance Gauge
0%
148.1 µs148.2 µs
Rosenbrock[5]
benches/bfgs_benchmark.rs::benches::bfgs_benchmark::BFGS
CodSpeed Performance Gauge
0%
10.2 ms10.3 ms
Rosenbrock[4]
benches/lbfgs_benchmark.rs::benches::lbfgs_benchmark::LBFGS
CodSpeed Performance Gauge
0%
274.8 µs275.6 µs
Rosenbrock[5]
benches/lbfgs_benchmark.rs::benches::lbfgs_benchmark::LBFGS
CodSpeed Performance Gauge
0%
443.7 µs445 µs

Commits

Click on a commit to change the comparison range
Base
main
98e6302
+1.06%
feat: allow users to implement a tuning step at the function level
98a0c4e
1 year ago
by denehoffman
0%
fix: correct behavior in observer doctest
91a3303
1 year ago
by denehoffman
© 2026 CodSpeed Technology
Home Terms Privacy Docs