模型转换完成后,可直接拷贝到AS项目的assets目录下。同时将ncnn的库拷贝到项目的lib或jni目录下,修改gradle配置,cmake指向相应的目录。
cpp文件修改
Yolov5ncnn_jni.cpp
输出节点 stride 8,16,32(out,数值1,数值2)节点,,与param文件中节点(Permute)对应

.param文件,修改输入参数

改为YoloV5Focus层,且输入参数值对应

第二行第一个值修改,减去9,即删除了十层,增加了一层。
.param文件,Reshape层修改
Resha

本文介绍了如何将Yolov5模型转换为NCNN格式,并指导读者在cpp文件中调整输出节点和Reshape层以适应不同图像尺寸。重点在于修改.param文件,添加YoloV5Focus层,以及对输入参数的精确配置,确保模型在实际应用中的高效运行。
最低0.47元/天 解锁文章
4821

被折叠的 条评论
为什么被折叠?



