梦之泪伤845 2024-08-20 19:28 采纳率: 0%
浏览 4

安装paddlex时候sklearn报错

img

安装paddlex时候sklearn报错
安装paddlex时候sklearn报错

安装paddlex时候sklearn报错

安装paddlex时候skle
安装paddlex时候sklearn报错arn报错

  • 写回答

1条回答 默认 最新

  • 吃不了席 2024-08-23 19:22
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    从错误信息来看,问题出在图像或标签名称中存在空格。在处理VOC数据集时,代码将空格定义为分隔符,但在文件名 "JPEGImages/sample (1).jpg" 和 "Annotations/sample (1).xml" 中存在空格。为了解决这个问题,你可以尝试修改代码,使用其他字符作为分隔符,或者在读取文件名之前对文件名进行处理,去除空格。

    具体来说,你可以在 paddlex/cv/datasets/voc.py 文件的 init 方法中找到以下代码:

    img_file, xmlfile = [osp.join(data_dir, x) for x in line.strip().split()[:2]]
    

    你可以尝试将 split() 方法更改为 split(' '),以使用一个空格作为分隔符,而不是默认的所有空白字符。修改后的代码如下:

    img_file, xmlfile = [osp.join(data_dir, x) for x in line.strip().split(' ')[:2]]
    

    这样应该可以解决报错问题。如果仍然出现问题,请检查其他可能的错误来源。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月20日