飞桨的快速使用
本文目前只针对windows快速搭建飞桨服务,提供图片文字识别。进阶请移步官网或码云
https://www.paddlepaddle.org.cn/
https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.6/doc/doc_ch/quickstart.md
下面所有资源网盘中有
链接: https://pan.baidu.com/s/10H8LfRBogrk8xLTficNKRQ 提取码: x42e 复制这段内容后打开百度网盘手机App,操作更方便哦
下载:python-3.8.10-embed-amd64
https://www.python.org/ftp/python/3.8.10/python-3.8.10-embed-amd64.zip
解压到python-3.8.10-embed-amd64文件夹
修改文件夹内的文件:python38._pth
第5行 #import site改为import site (去掉前面的#号)
安装pip
下载get-pip.py文件放入python-3.8.10-embed-amd64目录
https://bootstrap.pypa.io/get-pip.py
在python-3.8.10-embed-amd64目录下执行:python get-pip.py install
验证是否成功:python -m pip -V
出现版本说明成功(后续所有命令均在此目录执行)
安装paddlepaddle平台
python -m pip install --upgrade paddlepaddle -i https://mirror.baidu.com/pypi/simple
安装paddlehub工具
python -m pip install --upgrade paddlehub -i https://mirror.baidu.com/pypi/simple
此安装一般不成功(会提示future-0.18.2这个有问题,这个是因为路径等问题)
可以根据报日志里面的下载链接,手动下载到python-3.8.10-embed-amd64目录,执行:python future-0.18.2/setup.py install
手动安装,成功后再次安装paddlehub工具
安装ocr识别模型
cd Scripts
hub install chinese_ocr_db_crnn_server
更多模型请参考官网(或自己根据预训练模型再次训练)
https://www.paddlepaddle.org.cn/hublist
测试安装是否成功
hub run chinese_ocr_db_crnn_server --input_path "../1.jpg"
脚本完成
以上所有步骤网盘中的install-cpu.bat脚本均有
可解压网盘中的python-3.8.10-embed-amd64.zip文件到python-3.8.10-embed-amd64文件夹
执行install-cpu.bat脚本
使用GPU,在网盘中也有此处就不写了。
Out of memory error on GPU 0. Cannot allocate 25.001953MB memory on GPU 0, 1.999878GB memory has been allocated and available memory is only 0.000000B.
Please check whether there is any other process using GPU 0.
1. If yes, please stop them, or start PaddlePaddle on another GPU.
2. If no, please decrease the batch size of your model.
如果出现这个问题可以适当减少module.py中的batch_num参数,我这由30改为20就没出现这个问题了。

浙公网安备 33010602011771号