PaddleOCR使用笔记
Linux环境下
PaddleOCR develop版本安装及使用(失败)
cd /home/lexiaoyuan/projects
nvidia-docker run --name paddle-dev -it -v $PWD:/paddle-dev registry.baidubce.com/paddlepaddle/paddle:2.0.0-gpu-cuda10.1-cudnn7 /bin/bash
git clone https://gitee.com/paddlepaddle/PaddleOCR.git --branch develop
ls -l /usr/bin | grep python
echo alias python3=python3.7 >> ~/.bashrc
source ~/.bashrc
cd /paddle-dev/PaddleOCR_dev/PaddleOCR
pip3.7 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
cd PaddleOCR/
# 下载MobileNetV3的预训练模型
wget -P ./pretrain_models/ https://paddle-imagenet-models-name.bj.bcebos.com/MobileNetV3_large_x0_5_pretrained.tar
# 解压预训练模型文件,以MobileNetV3为例
tar -xf ./pretrain_models/MobileNetV3_large_x0_5_pretrained.tar -C ./pretrain_models/
# 注:正确解压backbone预训练权重文件后,文件夹下包含众多以网络层命名的权重文件,格式如下:
./pretrain_models/MobileNetV3_large_x0_5_pretrained/
└─ conv_last_bn_mean
└─ conv_last_bn_offset
└─ conv_last_bn_scale
└─ conv_last_bn_variance
└─ ......
# 训练 mv3_east 模型,并将训练日志保存为 tain_det.log
python3 tools/train.py -c configs/det/det_mv3_east.yml 2>&1 | tee train_det.log
失败了,后面有成功的笔记。
创作不易,喜欢的话加个关注点个赞,❤谢谢谢谢❤