Поток Keras из каталога для нескольких меток

#python #machine-learning #keras #image-classification

#python #машинное обучение #keras #изображение-классификация

Вопрос:

Если у меня такая структура каталогов:

 |-data
   |-train
      |-Bellis perennis
      |   |-lawn_daisy
      |   |     |-image1.jpg
      |   |-english_daisy
      |         |-image1.jpg
      |-Tulipa dasystemon
      |   |-some tulip name
      |         |-image.jpg
      |-etc
  

и я использую Keras flow_from_directory , он будет захватывать только первое дерево, которое является Bellis perennis и Tuplia, и использовать их в качестве меток. Есть ли способ использовать основной каталог (Bellis) в качестве одной метки, а его подкаталог (lawn daisy, english_daisy) в качестве второй метки и использовать эти метки с функциональным API Keras?

Другой вариант — просто изменить способ настройки папок, но если есть способ работать с этой структурой папок, я хотел бы узнать об этом.

Редактировать — После дальнейшего чтения кажется, что вы можете явно указать классы в разделе train_datagen.flow_from_directory . Но можете ли вы указать 2 разных класса?