报错信息1:
[ERROR 2021-06-09 10:55:31,751 logger.py:78] data read faild: imgdata/driver/normal/贵AU8858_2020-11-19-20-00-41_2_641444_000.jpg 0, exception info: 'data_dir'
原因:
这个原因是没有设置data_dir参数。
报错信息2:

原因:
file_list: "imgdata/train.txt"
data_dir: "imgdata/driver/"
数据集路径没有写对,paddleclas模型库配置自定义数据集时,需要设置file_list: "imgdata/train.txt" 和data_dir: "imgdata/driver/" 这两个参数,这两个参数的作用是在data read图片时,可以找到相关的图片,图片路径就是data_dir/file_list参数imgdata/train.txt中txt文件里面的路径
所有正确的配置应该是:file_list: "imgdata/train.txt" 和data_dir: "./" (因为txt文件里已经包含完整的相对图像路径了)
报错信息3:
2021-06-09 13:39:40,593 - ERROR - 'top2'
[ERROR 2021-06-09 13:39:40,593 logger.py:78] 'top2'
terminate called without an active exception

原因:
没有正确设置topk参数,(| topk | 评估指标K值大小 | 5 | int |)。参数含义是指明得到前k个数据以及其index(官方说明文档中没有详细说明,猜测应该是要小于分类数,因为2分类时,topk设置为5时会报错。)
报错原因4:

这个原因是生成的文件列表里面的间隔是tab,改成空格就解决了。

本文针对PaddleClas模型配置过程中常见的错误进行了详细的解析,包括未设置data_dir参数导致的数据读取失败、数据集路径配置错误、topk参数设置不当以及文件列表间隔符问题,并给出了相应的解决方案。
1499

被折叠的 条评论
为什么被折叠?



