解决raise FileNotFoundError(f“Couldn’t find any class folder in {directory}.“) FileNotFoundError: Coul

在用pycharm运行深度神经网络加载数据时,发现报错
Traceback (most recent call last):
File “D:/PyCharmWorkPlace/graduate_project/lsgan/main.py”, line 16, in
class LSGAN:
File “D:/PyCharmWorkPlace/graduate_project/lsgan/main.py”, line 125, in LSGAN
dataset = dset.ImageFolder(root=dataroot,
File “D:\welcomeminiconda\envs\tensorflow\lib\site-packages\torchvision\datasets\folder.py”, line 310, in init
super().init(
File “D:\welcomeminiconda\envs\tensorflow\lib\site-packages\torchvision\datasets\folder.py”, line 145, in init
classes, class_to_idx = self.find_classes(self.root)
File “D:\welcomeminiconda\envs\tensorflow\lib\site-packages\torchvision\datasets\folder.py”, line 219, in find_classes
return find_classes(directory)
File “D:\welcomeminiconda\envs\tensorflow\lib\site-packages\torchvision\datasets\folder.py”, line 43, in find_classes
raise FileNotFoundError(f”Couldn’t find any class folder in {directory}.”)
FileNotFoundError: Couldn’t find any class folder in D:/PyCharmWorkPlace/graduate_project/data/graydata/.

这里的原因是ImageFolder调用的是一个数据包
我的png文件路径是D:/PyCharmWorkPlace/graduate_project/data/graydata/.

此时应该把路径写为图片的上一级目录,所以添加一个文件夹,将路径改为
D:/PyCharmWorkPlace/graduate_project/data/gray/

问题解决!

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年5月26日
下一篇 2023年5月26日

相关推荐