Download benchmarks/reporting/baseline.md from Arm/Arm-Runtime-for-YOLO26-on-Raspberry-Pi-5: direct link, hf CLI and curl.
- Browser
- Download file 3.1 kB
-
https://huggingface.co/Arm/Arm-Runtime-for-YOLO26-on-Raspberry-Pi-5/resolve/main/benchmarks/reporting/baseline.md
- Command line
-
hf download hf://Arm/Arm-Runtime-for-YOLO26-on-Raspberry-Pi-5/benchmarks/reporting/baseline.md
-
curl -L -o baseline.md https://huggingface.co/Arm/Arm-Runtime-for-YOLO26-on-Raspberry-Pi-5/resolve/main/benchmarks/reporting/baseline.md
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.