【DeploySharp】基于DeploySharp 的深度学习模型部署测试平台:支持YOLO全系列模型

【投稿赢 iPhone 17】「我的第一个开源项目」故事征集:用代码换C位出道! 10w+人浏览 1.7k人参与

部署运行你感兴趣的模型镜像

1. 简介

​ 基于DeploySharp 开发的深度学习模型部署测试平台,提供了YOLO框架的主流系列模型,包括YOLOv5~v13,以及其系列下的Detection、Segmentation、Oriented Bounding Box、Human Pose Estimation等应用场景。模型部署引擎支持OpenVINO™、ONNX runtime,支持CPU、IGPU以及GPU多种设备推理。项目链接为:

https://github.com/guojin-yan/DeploySharp/tree/DeploySharpV1.0/applications

为方便更多开发者使用,此处提供了.NET 6.0以及.NET Framework 4.8的版本,均通过DeploySharp 实现,其链接为:

https://github.com/guojin-yan/DeploySharp/tree/DeploySharpV1.0/applications/.NET%206.0/DeploySharp.OpenCvSharp-ApplicationPlatform		# .NET 6.0版本
https://github.com/guojin-yan/DeploySharp/tree/DeploySharpV1.0/applications/.NET%20Framework%204.8/DeploySharp.ImageSharp-ApplicationPlatform		# .NET Framework 4.8版本

下图为基于DeploySharp 开发的深度学习模型部署测试平台页面,可以通过自己需求选择模型类型、部署引擎以及推理设备。

image-20251002182043813

下图为模型推理运行示例:

image-20251002214519283

2. 模型支持情况

基于DeploySharp 开发的深度学习模型部署测试平台所支持的模型列表与DeploySharp 库一致,后续会跟着DeploySharp 迭代进行同步更新,具体支持的模型和推理引擎如下表所示:

Model NameModel TypeOpenVINOONNX RuntimeTensorRT
YOLOv5Detectioning…
YOLOv5Segmentationing…
YOLOv6Detectioning…
YOLOv7Detectioning…
YOLOv8Detectioning…
YOLOv8Segmentationing…
YOLOv8Poseing…
YOLOv8Oriented Bounding Boxesing…
YOLOv9Detectioning…
YOLOv9Segmentationing…
YOLOv10Detectioning…
YOLOv11Detectioning…
YOLOv11Segmentationing…
YOLOv11Poseing…
YOLOv11Oriented Bounding Boxesing…
YOLOv12Detectioning…
AnomalibSegmentationing…

3.模型运行时间测试

​ 在开发的模型部署平台上进行时间测试,当前的测试环境为:

  • CPU: Intel® Core™ Ultra 9 288V
  • IGPU: Intel® Arc™ 140V GPU (16GB)
  • NPU: Intel® AI Boost

在同一环境下,对其中一些模型进行了测试,如下表所示:

Model NameOpenVINO CPUOpenVINO IGPUOpenVINO NPUONNX Runtime CPUONNX Runtime OpenVINO CPUONNX Runtime DirectML IGPU
YOLOv5s-det16.84 FPS60.23 FPS48.36 FPS21.06 FPS16.80 FPS40.11 FPS
YOLOv5-seg8.91 FPS21.24 FPS20.11 FPS10.86 FPS8.56 FPS16.54 FPS
YOLOv8s-det12.02 FPS67.74 FPS51.84 FPS14.84 FPS11.52 FPS36.38 FPS
YOLOv8s-seg6.30 FPS15.96 FPS14.09 FPS7.17 FPS6.24 FPS12.71 FPS
YOLOv8s-obb4.61 FPS35.13 FPS20.02 FPS5.62 FPS4.56 FPS15.80 FPS
YOLOv11s-det13.48 FPS62.40 FPS53.51 FPS15.71 FPS13.41 FPS38.83 FPS
YOLOv11s-seg6.64 FPS16.18 FPS14.46 FPS7.55 FPS6.59 FPS12.74 FPS
YOLOv11s-obb5.58 FPS33.14 FPS19.99 FPS6.35 FPS5.56 FPS17.87 FPS

  最后如果各位开发者在使用中有任何问题,欢迎大家与我联系。

image-20250224211044113

您可能感兴趣的与本文相关的镜像

Yolo-v5

Yolo-v5

Yolo

YOLO(You Only Look Once)是一种流行的物体检测和图像分割模型,由华盛顿大学的Joseph Redmon 和Ali Farhadi 开发。 YOLO 于2015 年推出,因其高速和高精度而广受欢迎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

椒颜皮皮虾྅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值