是否需要为Keras CNN培训/测试编号?

时间:2018-05-16 18:04:33

标签: keras

我注意到,对于我见过的Keras CNN的任何教程或示例,输入图像都有编号,例如:

  • dog0001.jpg
  • dog0002.jpg
  • dog0003.jpg
  • ...

这有必要吗?

我正在使用具有相当随机文件名的图像数据集(这些类来自目录名称),例如:

  • picture_A2.jpg
  • image41110.jpg
  • cellofinterest9A.jpg

我实际上想保留文件名,因为它们对我来说意味着什么,但我是否需要在图像文件中附加序列号?

1 个答案:

答案 0 :(得分:1)

不,它们可以有不同的名称,这实际上取决于您加载数据的方式。在您的情况下,您可以使用flow_from_directory生成培训数据,实际上该目录将是关联的类,这是ImageDataGenerator的一部分。