PaddlePaddle / PaddleOCR

Awesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices)
https://paddlepaddle.github.io/PaddleOCR/
Apache License 2.0
42.66k stars 7.67k forks source link

macOS执行训练报错 #2095

Closed KennyHito closed 2 years ago

KennyHito commented 3 years ago

执行一下这个命令后 python3 tools/train.py -c configs/det/det_mv3_db.yml -o Global.pretrain_weights=./pretrain_models/MobileNetV3_large_x0_5_pretrained/

控制台报错,输出的内容如下:

好像是找不到文件,那么这个文件目录从哪里指定了,命令行我也没有写这个

KennyHito commented 3 years ago

image

littletomatodonkey commented 3 years ago

需要先准备数据,建议按照检测文档一步步来哈

KennyHito commented 3 years ago

https://github.com/PaddlePaddle/PaddleOCR/blob/release/2.0/doc/doc_ch/detection.md 我就是按照这个文档走的,直接才用下面的方式下载的 cd PaddleOCR/ wget -P ./train_data/ https://paddleocr.bj.bcebos.com/dataset/train_icdar2015_label.txt wget -P ./train_data/ https://paddleocr.bj.bcebos.com/dataset/test_icdar2015_label.txt

启动训练就报错了.......

KennyHito commented 3 years ago

或者说一下你说的所谓的数据是什么样子的路径形式,里面到底包含啥 我执行完下面命令后 python gen_label.py --mode="det" --root_path="icdar_c4_train_imgs/" \ --input_path="ch4_training_localization_transcription_gt" \ --output_label="train_icdar2015_label.txt"

并未看到下面的路径和里面的内容???? /PaddleOCR/train_data/icdar2015/text_localization/ └─ icdar_c4_train_imgs/ icdar数据集的训练数据 └─ ch4_test_images/ icdar数据集的测试数据 └─ train_icdar2015_label.txt icdar数据集的训练标注 └─ test_icdar2015_label.txt icdar数据集的测试标注

mathser123 commented 3 years ago

你好,请问你解决这个问题了吗,我是执行 python gen_label.py --mode="det" --root_path="icdar_c4_train_imgs/" --input_path="ch4_training_localization_transcription_gt" --output_label="train_icdar2015_label.txt" 的时候报错了,也没有理解它的路径 /PaddleOCR/train_data/icdar2015/text_localization/ └─ icdar_c4_train_imgs/ icdar数据集的训练数据 └─ ch4_test_images/ icdar数据集的测试数据 └─ train_icdar2015_label.txt icdar数据集的训练标注 └─ test_icdar2015_label.txt icdar数据集的测试标注

KennyHito commented 3 years ago

你好,请问你解决这个问题了吗,我是执行 python gen_label.py --mode="det" --root_path="icdar_c4_train_imgs/" --input_path="ch4_training_localization_transcription_gt" --output_label="train_icdar2015_label.txt" 的时候报错了,也没有理解它的路径 /PaddleOCR/train_data/icdar2015/text_localization/ └─ icdar_c4_train_imgs/ icdar数据集的训练数据 └─ ch4_test_images/ icdar数据集的测试数据 └─ train_icdar2015_label.txt icdar数据集的训练标注 └─ test_icdar2015_label.txt icdar数据集的测试标注

已经解决

KennyHito commented 3 years ago

你好,请问你解决这个问题了吗,我是执行 python gen_label.py --mode="det" --root_path="icdar_c4_train_imgs/" --input_path="ch4_training_localization_transcription_gt" --output_label="train_icdar2015_label.txt" 的时候报错了,也没有理解它的路径 /PaddleOCR/train_data/icdar2015/text_localization/ └─ icdar_c4_train_imgs/ icdar数据集的训练数据 └─ ch4_test_images/ icdar数据集的测试数据 └─ train_icdar2015_label.txt icdar数据集的训练标注 └─ test_icdar2015_label.txt icdar数据集的测试标注

image 主要以你配置文件中路径一样就行