You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行differential-privacy-vs-fairness报/media/classes不存在错误如何解决

问题原因

报错是代码里硬编码的数据集路径不存在导致的:image_helper.py加载iNaturalist数据集时写死了读取路径为/media/classes,你用的Colab运行环境里根本没有这个目录,torchvision的ImageFolder加载数据时扫不到对应路径,直接抛了文件不存在的错误。
从日志里的saved_models/model_utk路径能看出来,你当前要跑的是UTKFace人脸数据集相关实验,代码错走到了iNaturalist数据集的加载分支,本身配置就不对。

排查解决方法
  • 先改playing.py的任务配置:找到数据集类型选择的参数,看是不是误选了iNaturalist数据集,导致代码调用了load_inat_data()方法,切回UTKFace对应的配置项,就能避开这个错误的路径调用。
  • 如果你确实要跑iNaturalist相关实验:先把iNaturalist数据集传到Colab环境里(可以直接挂载谷歌云盘存数据集,省得每次重下),把image_helper.py第223行写死的'/media/classes'改成你实际存数据集分类目录的绝对路径,比如存在云盘里就填/content/drive/MyDrive/datasets/inat/classes。
  • 改完路径先别直接跑代码,在Colab单元格里执行!ls 你刚填的数据集路径,确认能列出所有类别对应的子文件夹,再启动代码就不会报这个路径不存在的错。
  • 跑UTKFace实验的时候也顺便核对下UTKFace数据集的存放路径和代码里写的路径一致,免得再出同类的路径错误。

内容的提问来源于stack exchange,提问作者Yi Eric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 23:33:34