PaddleOCR
PaddleOCR copied to clipboard
paddleocr v3的rec的"训练模型"是仅做了初始化吗?
paddleocr v3的rec的"训练模型"是仅做了初始化吗(只保存了模型结构?因为我在train的时候发现acc为0,在大概7个epoch达到0.5+,如果是已经在某些数据集上pretrained了话acc应该不会是0吧,但是“best_accuracy”的文件名又有点儿奇怪像是做了pretrained了一样
best_accuracy 提供的是完整的蒸馏训练模型权重,acc=0 的原因是模型读取参数时,名称或shape不同导致部分参数加载失败,有以下两种可能:
- 训练配置文件使用的非蒸馏版本,参数名称没有一一对应,更换为蒸馏配置可以解决。
- 修改了字典文件,导致最后一层fc没有加载,这是正常的。backbone部分加载预训练同样可以加快模型熟练。