Вопрос: это проверка имен файлов, найденных в каждом каталоге? Как можно соединить, скажем, imageA1 с меткой A и imageA2, которая также имеет метку A?

жно ли иметь два flow_from_directory в fit_generator?

Например

train_generator_1 = train_datagen.flow_from_directory(
    train_data_dir_1,
    target_size=(img_height, img_width),
    batch_size=batch_size,
    class_mode='binary')

train_generator_2 = train_datagen.flow_from_directory(
    train_data_dir_2,
    target_size=(img_height, img_width),
    batch_size=batch_size,
    class_mode='binary')

custom_vgg_model.fit_generator(
    [train_generator_1, train_generator_2],
    steps_per_epoch=nb_train_samples,
    epochs=epochs,
    validation_data=validation_generator,
    validation_steps=nb_validation_samples,
    callbacks=[checkpointer, csv_logger])
 Daniel Möller27 сент. 2017 г., 16:33
Вы хотите два параллельных входа? Ваша модель использует два входа? А как насчет выходов? Два параллельных выхода?
 Daniel Möller27 сент. 2017 г., 17:19
Хорошо, и выходы ... Вы хотите взять их от генератора 1 или от генератора 2?
 Daniel Zapata27 сент. 2017 г., 16:45
@ DanielMöller Да, у моей модели два CNN. Каждый с разными входами. Выход такой же. Входные данные в основном являются одним и тем же изображением, но каждое CNN имеет различное предварительно обработанное изображение.
 Daniel Zapata27 сент. 2017 г., 17:45
@ DanielMöller Выходы должны быть одинаковыми для обоих генераторов. Так что либо в порядке.

Ответы на вопрос(1)

В питоне 3:

def doubleGenerator(generator1,generator2):

    while True:
        for (x1,y1),(x2,y2) in zip(generator1,generator2):
            yield ([x1,x2],y1)
 ZWang04 февр. 2019 г., 22:53
Вопрос: это проверка имен файлов, найденных в каждом каталоге? Как можно соединить, скажем, imageA1 с меткой A и imageA2, которая также имеет метку A?

Ваш ответ на вопрос