Open wsurer opened 10 months ago
@wsurer 最新版本的话,还是用Method 2可以的。不过,涉及的JNI代码,我还没同步。你可以参考Method 2
ncnn::Extractor ex = yolov8.create_extractor();
ex.input("images", in_pad);
ncnn::Mat out;
ex.extract("output0", out);
ncnn::Mat mask_proto;
ex.extract("output1", mask_proto);
你好,我将自己训练的模型转换为ncnn格式后导入项目,在手机运行直接闪退,而使用项目
Assets
目录中自带的则没问题,我使用的转换方法为Method 3加载Model相关的代码已同步修改,这方面没问题,我打log跟踪了一下,是在
generate_proposals
方法中出现了问题,我将ultralytics assets
中的yolov8-seg.pt
按Method 3转换为ncnn
导入项目同样也不行,暂时没找到什么明显的错误原因,但我发现我的模型以及yolov8-seg.pt
按Method 3转换为ncnn
后的.param
与项目Assets
中的.param
有些不同,尾不是Reshape
而是Concat
,能否帮忙分析一下原因,不胜感激