[English](README_en.md) | 简体中文 # SlimOCR模型库 ## 模型 PaddleSlim对[PaddleOCR]()发布的模型进行了压缩,产出了如下一系列小模型:
序号 任务 模型 压缩策略[3][4] 精度(自建中文数据集) 耗时[1](ms) 整体耗时[2](ms) 加速比 整体模型大小(M) 压缩比例 下载链接
0 检测 MobileNetV3_DB 61.7 224 375 - 8.6 -
识别 MobileNetV3_CRNN 62.0 9.52
1 检测 SlimTextDet PACT量化训练 62.1 195 348 8% 2.8 67.82%
识别 SlimTextRec PACT量化训练 61.48 8.6
2 检测 SlimTextDet_quat_pruning 剪裁+PACT量化训练 60.86 142 288 30% 2.8 67.82%
识别 SlimTextRec PACT量化训练 61.48 8.6
3 检测 SlimTextDet_pruning 剪裁 61.57 138 295 27% 2.9 66.28%
识别 SlimTextRec PACT量化训练 61.48 8.6
**注意**: - [1] 耗时评测环境为:骁龙855芯片+PaddleLite。 - [2] 整体耗时不等于检测耗时加识别耗时的原因是:识别模型的耗时为单个检测框的耗时,一张图片可能会有多个检测框。 - [3] 参考下面关于[OCR量化的说明](#OCR量化说明)。 - [4] 参考下面关于[OCR剪裁的说明](#OCR剪裁说明)。 ## OCR量化说明 待补充 分别针对检测和识别模型说明以下内容: 1. PACT量化所选参数:包括量化算法参数、训练轮数、优化器选择、学习率等信息 2. 跳过了哪些层 更多量化教程请参考[OCR模型量化压缩教程]() ## OCR剪裁说明 待补充 针对检测模型说明以下内容: 1. 剪裁了哪些层,以及对应的比例 2. 训练参数 更多OCR剪裁教程请参考[OCR模剪裁压缩教程]()