denehoffman
ganesh
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Transform API
#78
Merged
Comparing
transform-api
(
c695705
) with
refactor-unified-api
(
7272e54
)
CodSpeed Performance Gauge
+32%
Improvement
13
Untouched
5
No successful run was found on
refactor-unified-api
(
552733b
) during the generation of this report, so
7272e54
was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
18 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hessian[256]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+32%
383.7 ms
291.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gradient[256]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+32%
751.9 µs
571.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hessian[64]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+27%
6.5 ms
5.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gradient[64]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+25%
54.3 µs
43.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
hessian[16]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+15%
143.5 µs
124.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+13%
114.6 µs
101.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock (adaptive)[2]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+13%
114 µs
100.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock (adaptive)[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+13%
260.9 µs
231.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[3]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+12%
218.8 µs
194.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock (adaptive)[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+12%
727.6 µs
648.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock (adaptive)[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+11%
174.2 µs
156.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[4]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+11%
143.1 µs
128.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[5]
benches/nelder_mead_benchmark.rs::benches::nelder_mead_benchmark::Nelder Mead
CodSpeed Performance Gauge
+10%
174 µs
157.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gradient[16]
benches/derivatives.rs::benches::bench_derivatives::derivatives
CodSpeed Performance Gauge
+5%
7.9 µs
7.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[2]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
-2%
3 ms
3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[3]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
-2%
1.4 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[4]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
-3%
2 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
Rosenbrock[5]
benches/lbfgsb_benchmark.rs::benches::lbfgsb_benchmark::LBFGSB
CodSpeed Performance Gauge
-3%
4.1 ms
4.2 ms
Commits
Click on a commit to change the comparison range
Base
refactor-unified-api
7272e54
+31.69%
feat: overhaul bounds methods
c695705
5 months ago
by denehoffman
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs