EdgeFirst已在Hugging Face上发布了EdgeFirst Model Zoo,其中包含在20个不同的边缘平台上经过验证的YOLOv5、YOLOv8、YOLO11和YOLO26模型。该验证依赖于一个单一的Rust管道,直接在目标硬件上处理零拷贝DMA预处理、模型解码和后处理。
- 平台包括NXP i.MX 8M Plus、i.MX 95、Ara240、配备Hailo-8L的Raspberry Pi 5、Jetson Orin Nano、Qualcomm Hexagon、Apple Neural Engine以及x86/Arm/CUDA参考实现。
- 该管道在设备端运行完整的COCO val2017数据集,为每个会话生成predictions.parquet、trace.pftrace和metrics.yaml文件。
- 测得的吞吐量考虑了帧间的阶段重叠,揭示了后处理限制等瓶颈,而非NPU约束。
这种方法允许用户仅从Parquet文件中重新计算指标,并检查详细的管道跟踪信息,以了解特定边缘设备上的性能特征。