DayBreak-u / chineseocr_lite

超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
GNU General Public License v2.0
11.72k stars 2.25k forks source link

ncnn模型 #152

Open superdu12138 opened 4 years ago

superdu12138 commented 4 years ago

请问作者,你的ncnn模型是怎么手动优化的,你的模型我在安卓手机可以调用,我自己训练的psenet的模型也已经转成了ncnn的param和bin格式的模型但是不能调用,麻烦能不能指点一下 @ouyanghuiyu

DayBreak-u commented 4 years ago

param 需要改成我提供的

superdu12138 commented 4 years ago

param 需要改成我提供的

就是你提供的是可以调用的,但我肯定得自己训练模型,然后调用不起来

Zrufy commented 4 years ago

我还使用了从pytorch-> onnx-> ncnn转换而来的crnn lite模型,但由于内核已转储而无法加载它,您对此问题有解决方案吗?

superdu12138 commented 4 years ago

我还使用了从pytorch-> onnx-> ncnn转换而来的crnn lite模型,但由于内核已转储而无法加载它,您对此问题有解决方案吗?

我也是从pytorch到onnx再到ncnn转换,然后调用时APP会闪退,这篇文章https://zhuanlan.zhihu.com/p/93017149 有提到怎么调整模型,但我不知道具体怎么改

Zrufy commented 4 years ago

我选择了他的模型,但我进行了转换,因为他的模型很密集,但是我总是有错误。 @ouyanghuiyu 你有什么解决方案?

Zrufy commented 4 years ago

from https://github.com/ouyanghuiyu/chineseocr_lite/blob/master/ncnn_project/models/crnn_lite_dw_dense.param this model i have this error

parse layer_type failed
load_model error at layer 29, parameter file has inconsistent content.
load_model error at layer 29, parameter file has inconsistent content.