PaddlePaddle / PaddleOCR

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
https://paddlepaddle.github.io/PaddleOCR/
Apache License 2.0
44.1k stars 7.81k forks source link

更换backBone #7597

Closed xiong-yuxian closed 1 year ago

xiong-yuxian commented 2 years ago

将CRNN的backbone更换为了VGG,跑通后训练了很久acc一直很低,loss也不怎么下降,这种情况下一步应该考虑是什么问题?主干网络在宽高上是否有其他的限制呢? image image

an1018 commented 2 years ago

换backbone之前有在CRNN训练吗,确保数据和标注文件没有问题

xiong-yuxian commented 2 years ago

在crnn训练过的,mobilenet,resnet34都试过都是正常的,确定数据和标注文件正常。后面我应该考虑是哪方面的问题呢

MarginGitHub commented 2 years ago

我最近也试过RepVGG骨干网,效果连MobileNetV3还不如,基本上百度提供的这些骨干网实现应该是目前最优的了,与其替换现有的骨干网还不如思考怎样进一步优化当前骨干网更有用,同时我觉得RNN模块这部分还是有优化空间