没有子文件夹的Keras图像

Yak*_*mer 7 python deep-learning keras tensorflow

我是深度学习的新手.我有这个问题:我正在尝试使用这些数据训练网络.一切都在一个文件夹中,标签在不同的mat文件中.

我知道我可以用scipy.io读取数据.但是如何在一个文件夹中获得火车X?如果我使用内置的flow_from_directory它没有显示图像,因为每个类都应该拥有它自己的文件夹.

如何只用一个文件夹创建X?现在它显示了Found 0 images belonging to 0 classes

只有一个带图像的文件夹.所有图像都在1个文件夹中.我的意思是没有类文件夹.使用flow_from_directory你应该有像汽车/奔驰,汽车/宝马,汽车/奥迪这样的东西,但我的数据没有子文件夹.

所以我的问题是有没有其他方法来创建X数据?

pet*_*ich 6

将类设置为None,并将所有图像放入图像文件夹的一个子文件夹中。

例如:

  • flow_from_directory(directory = "/path/to/your/images/", class_mode="None", …)
  • 将您的图像放入 /path/to/your/images/data

  • 我必须使用 `class_mode=None` (即 None 周围没有引号) (2认同)