python -m pip install paddlepaddle==3.0.0rc1 -i https://www.paddlepaddle.org.cn/packages/stable/cpu/
pip3 install paddleocr

在这里插入图片描述

pip3 install PPOCRLabel

选择标签模式来启动

PPOCRLabel --lang ch # 启动【普通模式】,用于打【检测+识别】场景的标签
PPOCRLabel --lang ch --kie True # 启动 【KIE 模式】,用于打【检测+识别+关键字提取】场景的标签

git clone https://github.com/PaddlePaddle/PaddleOCR.git
cd PaddleOCR
git clone https://github.com/PFCCLab/PPOCRLabel.git

分割数据集
cd PPOCRLabel
python3 gen_ocr_train_val_test.py --trainValTestRatio 8:2 --datasetRootPath ~/Downloads/dianxuan

配置文件configs/det/ch_PP-OCRv4/ch_PP-OCRv4_det_cml.yml
在这里插入图片描述
在这里插入图片描述

执行
python3 tools/train.py -c configs/det/ch_PP-OCRv4/ch_PP-OCRv4_det_cml.yml

终止训练后继续
python3 tools/train.py -c configs/det/ch_PP-OCRv4/ch_PP-OCRv4_det_cml.yml --init_model output/ch_PP-OCRv4

python3 tools/train.py -c configs/rec/PP-OCRv4/ch_PP-OCRv4_rec.yml

python3 tools/export_model.py -c configs/det/ch_PP-OCRv4/ch_PP-OCRv4_det_cml.yml -o Global.checkpoint=./output/ch_PP-OCRv4/best_model/model Global.save_inference_dir=./inference_model/det/
python3 tools/export_model.py -c configs/rec/PP-OCRv4/ch_PP-OCRv4_rec.yml -o Global.checkpoint=./output/rec_ppocr_v4/best_model/model Global.save_inference_dir=./inference_model/rec/
paddle2onnx --model_dir mobilenetv3 --model_filename inference.pdmodel --params_filename inference.pdiparams --save_file model.onnx
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐