Как исправить «ValueError» в fit_generator, когда я запускаю официальный файл keras «cifar10_resnet.py»? - PullRequest
0 голосов
/ 07 января 2019

Я использую модель реснета на примере kears "cifar10_resnet.py", но возникает ошибка значения.

Версия My Spyder: 3.3.2 Версия Keras: 2.2.4 Версия Tensorflow: 1.11.0

model.fit_generator(datagen.flow(x_train, y_train, batch_size=batch_size),
                        validation_data=(x_test, y_test),
                        epochs=epochs, verbose=1, workers=4,
                        callbacks=callbacks)

Конкретные данные параметра datagen.flow получены из: https://github.com/keras-team/keras/blob/master/examples/cifar10_resnet.py строка 376-416.

ValueError: steps_per_epoch=None действительно только для генератора на основе по классу keras.utils.Sequence. Пожалуйста, укажите steps_per_epoch или используйте класс keras.utils.Sequence.

Я думаю, что-то не так с моими настройками, но я понятия не имею, как найти и исправить это.

...