Структура папки выглядит следующим образом:
-dataset
|---train_set
| |-- img01.jpg
| |-- img02.jpg
| |-.....
|
|---val_set
У меня нет вложенных папок в train_set, имя которых соответствует метке класса. Однако у меня есть словарь от имени изображения до ярлыка класса, например map = {'img01.jpg': 10, 'img02.jpg': 3, 'img03.jpg':12, ...}
Как использовать keras 'ImageDataGenerator.flow_from_directory
в этом случае, так как он требует, чтобы я сортировал изображения в разных подпапках? Объем моего тренировочного набора составляет около 500 G, не удобно создавать подпапки в соответствии с ярлыками классов. Если я не могу использовать ImageDataGenerator.flow_from_directory
, есть ли альтернативный способ реализовать эту функцию?