WangZ
WangZ
`Corrupt JPEG data: premature end of data segment` 看起来好像是输入图像出现了问题,可以找一些其他图片进行测试
可以在ppocr/data/imaug/__init__.py文件下transform中检查data信息,查看是预处理的哪一步出现了问题,如果有新的问题,可以回复我
请问是执行识别模型的训练吗?还是在做知识蒸馏的任务?
可以检查一下CUDA版本与Paddle版本是否匹配
可以尝试paddle2.5.2版本
目前distance为负在后处理阶段和前处理阶段均有出现,我们已经记录问题,尝试排查 后处理阶段为负数,可能与模型输出检测框形状异常有关
self.ocr = PaddleOCR(use_angle_cls=False, lang="ch", show_log=False) 这行代码是初始化PaddleOCR类,请问你自己的类是在for循环中每次都会执行一次初始化吗?这样有可能会导致卡顿,因为PaddleOCR类会去加载模型和框架,这会增加内存和显存
> 我只在类的_init_中定义,循环里是self.ocr.ocr( 我的意思是你的这个类是不是在一个循环里重复的初始化了
可以解释一下这个输出的时间吗
感谢讨论❤️