Smirkey
powerboxes
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
fix: rotated_giou_distance formula + add shapely correctness tests
#71
Merged
Comparing
more_tests
(
d9b02c2
) with
main
(
8c08239
)
CodSpeed Performance Gauge
-21%
Regression
1
Untouched
166
Skipped
1
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Regression
Untouched
Skipped
168 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parallel giou distance benchmark
powerboxesrs/benches/bench_iou.rs::benches::parallel_giou_distance_benchmark
CodSpeed Performance Gauge
-21%
372.1 µs
470.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_iou_distance[float32]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+15%
245 µs
213.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rotated_giou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+14%
2.2 ms
1.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_iou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+11%
277.8 µs
250.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_iou_distance[uint8]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+3%
356.4 µs
346.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
parallel rotated iou distance benchmark
powerboxesrs/benches/bench_iou.rs::benches::parallel_rotated_iou_distance_benchmark
CodSpeed Performance Gauge
+2%
802.3 µs
785.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_xyxy_xywh[int64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+2%
30.4 µs
29.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_iou_distance[int32]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+2%
337.2 µs
332 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_xyxy_cxcywh[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+2%
30.6 µs
30.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_nms_many_boxes[1000]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+1%
1.5 ms
1.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rotated_iou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+1%
2.2 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_cxcywh_xywh[uint32]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
+1%
29.2 µs
29 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
rotated giou distance benchmark
powerboxesrs/benches/bench_iou.rs::benches::rotated_giou_distance_benchmark
CodSpeed Performance Gauge
0%
916.3 µs
912.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_rtree_nms_many_boxes[5000]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
10.1 ms
10 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_diou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
217.4 µs
216.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_xywh_xyxy[uint8]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
26.6 µs
26.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_xywh_cxcywh[int16]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
27.4 µs
27.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_box_convert_xywh_xyxy[int16]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
26.9 µs
26.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_giou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
225 µs
224.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_giou_distance[int16]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
213.7 µs
213.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_tiou_distance[uint8]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
181.3 µs
180.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_iou_distance[float64]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
228 µs
227.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_tiou_distance[uint16]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
171.4 µs
170.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_iou_distance[float32]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
223.4 µs
222.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
test_parallel_giou_distance[float32]
bindings/tests/test_speed.py
CodSpeed Performance Gauge
0%
224.2 µs
223.6 µs
1
2
3
4
5
6
7
Commits
Click on a commit to change the comparison range
Base
main
8c08239
-20.97%
fix: rotated_giou_distance formula + add shapely correctness tests
d9b02c2
3 months ago
by Smirkey
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs