history = model.fit_generator(
generator=training_data,
steps_per_epoch=int(len(training_data) * train_step_multiplier),
validation_data=validation_data,
validation_steps=int(len(validation_data) * val_step_multiplier),
epochs=epochs,
verbose=1,
callbacks=callbacks
training_data = ({'input_1': crops, 'input_2': x}, {'output': labels})
input_1 = keras.layers.Input((n_crops, n_crops) + crop_shape,name='input_1')
input_2 = keras.layers.Input(img_shape,name='input_2')
x = keras.layers.Dense(units=n_classes, activation='sigmoid',name='output')(x)
model = keras.models.Model(inputs=[input_1, input_2], outputs=x)