
Yolov5:从PyTorch到ONNX再到CoreML和TFLite
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本文介绍了如何将基于PyTorch的YOLOv5模型转换为ONNX格式,并进一步优化为适用于iOS设备的CoreML以及Android设备的TFLite模型。
该存储库代表了Ultralytics对未来对象检测方法的开源研究,并结合了在匿名客户数据集上数千小时培训和发展过程中汲取的经验教训和最佳实践。所有代码和模型都在积极开发中,如有更改或删除,恕不另行通知。使用风险自负。
GPU速度是在V100 GPU上以批处理大小为32的情况下测量的,针对超过5000张COCO val2017图像进行端到端时间测试,包括图像预处理、PyTorch FP16推理、后处理和NMS。数据来自EfficientDet(批量大小为8)。
更新历史:
- 2021年1月5日:引入nn.SiLU()激活函数,并进行了记录。
- 2020年8月13日:采用nn.Hardswish()激活,支持自动下载数据和原生AMP功能。
- 2020年7月23日:优化了模型定义、训练过程以及mAP性能。
- 2020年6月22日:更新包括新的刀头设计、减少参数数量及提升速度与mAP值。
- 2020年6月19日:作为新默认设置,用于较小的检查点和更快推断。
预训练模型:
| 模型 | 尺寸 | AP VAL | AP测试 | AP50 | V100速度(FPS) |
| ---- | ---- | ------ | ----- | ---- | -------------- |
| 玻璃纤维640 | - |- |- |- |
参数数量:
- 玻璃纤维:36.8
注意,此表格仅展示了部分信息,并未列出所有预训练模型及其详细性能数据。
全部评论 (0)


