yolov8直接导出ncnn模型

最近在学习yolov8的手机移动端部署,在TFLite,MNN,ncnn  等推理框架中选择了ncnn。

ncnn是一个高效的神经网络推理框架,主要由腾讯开源,设计用于在移动设备和嵌入式设备上进行高性能的深度学习推理。

使用ncnn框架往往代码修改后需要先将 YOLOv8 模型转换为 ONNX 格式,然后使用 ncnn 进行部署推理。但部分型号版本yolov8可以直接导出ncnn框架格式。

pt模型导出ncnn使用python代码脚本或者命令均可:

命令

yolo export model=yolov8n.pt format=ncnn

python代码

from ultralytics import YOLO

# Create a model
model = YOLO('./yolov8n.pt')

# Export the model to NCNN with arguments
# model.export(format='ncnn', half=True, imgsz=480)
model.export(format='ncnn', half=True, imgsz=480)

ok!导出结果 sucess

注意:第一次导出可能需要安装pnnx(网络原因也可以自行github下载)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

刘小白吖

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

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

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

打赏作者

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

抵扣说明:

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

余额充值