Я попытался перенести обучение, а затем я получил ошибку «без атрибута« image_data_generator »». Что означает эта ошибка?
Вы можете воспроизвести мою ошибку следующим образом.
* Шаги для воспроизведения
$ cd /tmp
$ git clone --branch no-attribute-error https://github.com/y-zono/btc-bch-ml.git
$ cd btc-bch-ml
$ docker build -t model-builder .
$ docker run -v /tmp/btc-bch-ml/docker:/docker -d -it model-builder
$ docker exec -it CONTAINER_ID /bin/bash
# cd /docker
# python3 ./train-predict.py
Traceback (most recent call last):
File "./train-predict.py", line 62, in <module>
history = model.fit_generator(img_itr_train, steps_per_epoch=steps_per_epoch, epochs=n_epoch)
File "/usr/local/lib/python3.5/dist-packages/tensorflow/python/keras/_impl/keras/engine/training.py", line 1598, in fit_generator
initial_epoch=initial_epoch)
File "/usr/local/lib/python3.5/dist-packages/tensorflow/python/keras/_impl/keras/engine/training_generator.py", line 162, in fit_generator
generator_output = next(output_generator)
File "/usr/local/lib/python3.5/dist-packages/tensorflow/python/keras/_impl/keras/utils/data_utils.py", line 613, in get
six.raise_from(StopIteration(e), e)
File "<string>", line 3, in raise_from
StopIteration: 'ImageDataGenerator' object has no attribute 'image_data_generator'
* Примечания
Версия Tensorflow - "tenorflow-1.8.0"
Я разместил весь свой код и данные тренировок в github.
https://github.com/y-zono/btc-bch-ml/blob/no-attribute-error/docker/train-predict.py#L62