Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yolov5的其他模型能直接替换yolov5s的模型运行么? #2

Closed
luqiang6q opened this issue Jul 10, 2020 · 13 comments
Closed

yolov5的其他模型能直接替换yolov5s的模型运行么? #2

luqiang6q opened this issue Jul 10, 2020 · 13 comments

Comments

@luqiang6q
Copy link

@WZTENG 您好,请问用yolov5的其他模型转换成ncnn后能运行起来么

@cmdbug
Copy link
Owner

cmdbug commented Jul 10, 2020

@WZTENG 您好,请问用yolov5的其他模型转换成ncnn后能运行起来么

不能直接转换后替换,ncnn不支持切片,但模型代码中有切片操作,具体看原作的修改方法。
sunnyden/YOLOV5_NCNN_Android#2

@panchengl
Copy link

您好,请问修改后必须要重训模型吗

@cmdbug
Copy link
Owner

cmdbug commented Jul 23, 2020

您好,请问修改后必须要重训模型吗

应该是不需要的。我没有转换过只是测试了下NCNN框架。

@panchengl
Copy link

我直接修改后

您好,请问修改后必须要重训模型吗

应该是不需要的。我没有转换过只是测试了下NCNN框架。

我按照原文直接修改了common.py中的切片操作,然后再直接生成onnx,转换后放入apk中出现的框全部是错误的,我在想是不是一定得需要重训?

@cmdbug
Copy link
Owner

cmdbug commented Jul 23, 2020

我直接修改后

您好,请问修改后必须要重训模型吗

应该是不需要的。我没有转换过只是测试了下NCNN框架。

我按照原文直接修改了common.py中的切片操作,然后再直接生成onnx,转换后放入apk中出现的框全部是错误的,我在想是不是一定得需要重训?

查看这个
sunnyden/YOLOV5_NCNN_Android#1

@panchengl
Copy link

我直接修改后

您好,请问修改后必须要重训模型吗

应该是不需要的。我没有转换过只是测试了下NCNN框架。

我按照原文直接修改了common.py中的切片操作,然后再直接生成onnx,转换后放入apk中出现的框全部是错误的,我在想是不是一定得需要重训?

查看这个
sunnyden/YOLOV5_NCNN_Android#1

好的,非常谢谢,我再去试试

@Skr20200701
Copy link

你好,请问删除切片操作后,你在安卓中预测的框是不是都集中在左上角?我也遇到了同样的问题

@panchengl
Copy link

是的,预测都在左上角,并且预测出来的框都是错的,我暂时也没得到解决

@xinsuinizhuan
Copy link

你好,预测问题解决了吗?我调用,预测的结果为空,score都是很小的数?

@panchengl
Copy link

u can see this issues:
sunnyden/YOLOV5_NCNN_Android#3

@hufangjian
Copy link

您好,我把slice修改成卷积了。转caffe都是没问题的。onnx转ncnn时
python -m onnxsim best_0810_3.onnx best_0810_3_sim.onnx 正常
onnx2ncnn报不支持:
1

@reachzxsframe
Copy link

Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!
Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!
Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!
Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!
Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!
Unsupported slice axes !
Expand not supported yet!
ScatterND not supported yet!

我也碰到这问题了,有哪位大佬知道这是什么原因?

@cmdbug
Copy link
Owner

cmdbug commented Oct 22, 2020

@cmdbug cmdbug closed this as completed Nov 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants