hilaus-arm's picture
Sync from arm/Optimized-Runtimes via hub-sync
565a0d7 verified
|
Raw History Blame Contribute Delete
3.1 kB

YOLO26n performance baseline

This is the accepted performance reference for the runtime, converted model, and coco-128-by-sa dataset identified below. Future performance-sensitive changes must use the same dataset and validation configuration before comparing their results with this measurement.

The measurement uses the published Hugging Face dataset revision identified below. The default benchmark target downloads and uses that pinned revision automatically.

Measurement

Item Value
Source revision 4447eb6ed26b860740ef2077673254e604932c43
Runtime library SHA-256 6b9978243ed1fd325e5b7b6a2bc616280862ed01edc1f653ee55b088658b60b2
Model manifest SHA-256 3723a972dc64782fe86577eabde3d02539e10c778ae5ef77b0c5b9bc9f0d1f54
Dataset coco-128-by-sa
Dataset repository Arm/coco-128-by-sa
Dataset Hub revision 97d6ea181e9dd0784db880b705e426ad23d424e1
Dataset images 128
Dataset instances 1,025
Validation configuration SHA-256 accc0ff00b364d39c5f209eeb7e53609db634541551b7d4a392b7aa7e1e5f62b
Selection metadata SHA-256 18205722c822b59635d4b6c911cef4495b5d688b4b23d84fde6d4e4396cec61f
License manifest SHA-256 a56e45ab8e72a21906332dcfcfe8ba4ece9039c2c0cdc2409952042c57675b96
COCO annotations SHA-256 009ef7e4cd3b533774d8755dbf8a3aa788d5af401b8283e87e27b2cad58cda57
Ultralytics 8.4.108
Ultralytics options workers=0 plots=False
Cache state Cold; host filesystem caches dropped immediately before the run
Evidence directory 20261022T232118602909Z-4447eb6
Recorded 2026-10-22 23:21 UTC

workers=0 keeps Ultralytics dataset loading in the benchmark process instead of starting data-loader subprocesses. It does not change the native runtime's four-worker execution configuration. plots=False prevents Ultralytics from writing validation plots; it does not change detector scoring.

Results

Measurement Value
Precision 0.7613
Recall 0.5805
mAP50 0.6584
mAP75 0.5302
mAP50-95 0.4863
Preprocess 2.3 ms/image
Inference 36.6 ms/image
Postprocess 3.7 ms/image

Host context

The measurement ran on a Raspberry Pi 5 Model B Rev 1.1 with Linux 6.12.75+rpt-rpi-2712. All four cores were available, and the CPU frequency policy remained on the performance governor at 2.4 GHz.

The host filesystem caches were dropped immediately before the benchmark. For the recorded Arm Runtime run, cached and reclaimable data totaled 1.06 GiB at the initial observation and 1.37 GiB afterward. Cold reads caused 1,285 major page faults; swap input and output did not change during the run.

The CPU temperature increased from 46.9 °C to 54.0 °C. The firmware reported no current or historical throttling flags before or after the run. Available memory decreased from 6.54 GiB to 6.51 GiB, and peak benchmark-process-tree RSS was 445 MiB.