当前位置:   article > 正文

YOLOv8部署的4种不同部署方式推理速度对比:pytorch、onnx、ncnn、tflite

YOLOv8部署的4种不同部署方式推理速度对比:pytorch、onnx、ncnn、tflite

1.模型转换

首先,我们将yolov8n.pt转换分别转换成onnxncnntflite格式模型,供后续使用不同模型部署使用,进行速度对比测试。转换代码如下:

  1. # 转onnx
  2. yolo export model=yolov8n.pt format=onnx
  3. # 转ncnn
  4. yolo export model=yolov8n.pt format=ncnn
  5. # 转tflite
  6. yolo export model=yolov8n.pt format=tflite

 

2. 模型部署测试

首先,写一个可以测试摄像头与视频的测试脚本VideoTest.py,方便我们进行不同模型的测试。

2.1 pytorch 部署方式

基于pytorch框架的原生yolov8.pt部署测试,测试结果如下,检测视频的速度约为2帧/s。命令如下:

python VideoTest.py --model=yolov8n.pt --source=1.mp4 --show=True

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/971867
推荐阅读
相关标签
  

闽ICP备14008679号