Объединение нескольких train_datagen в одном, используя python и Keras - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть несколько train_datagen (3), и мне нужно объединить их в один, а затем подогнать модель, используя полученный генератор комбинированных данных, но он не работает для меня !!

train_datagen1 = ImageDataGenerator(rescale=1. / 255,rotation_range=15)

    train_generator1 = train_datagen1.flow_from_directory(
        train_data_dir,
        target_size=(224, 224),
        batch_size=batch_size,
        class_mode='categorical', shuffle= True)

    train_datagen2 = ImageDataGenerator(rescale=1. / 255,rotation_range=20)
    train_generator2 = train_datagen2.flow_from_directory(
        train_data_dir,
        target_size=(224, 224),
        batch_size=batch_size,
        class_mode='categorical', shuffle= True)

    train_datagen3 = ImageDataGenerator(rescale=1. / 255,rotation_range=30)
    train_generator3 = train_datagen3.flow_from_directory(
        train_data_dir,
        target_size=(224, 224),
        batch_size=batch_size,
        class_mode='categorical', shuffle= True)

    trains_gene_tab=zip(train_generator1, train_generator2,train_generator3)

    history= model.fit_generator(
        trains_gene_tab,
        samples_per_epoch=120,
        epochs=epochs,
        validation_data=validation_generator,
        validation_steps=50
        )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...