Как импортировать модуль apply_transform или заменить его другим? - PullRequest
1 голос
/ 14 апреля 2019

Я не могу импортировать apply_transform и transform_matrix_offset_center. Я пытаюсь с ImageDataGenerator, но у меня тоже возникают проблемы!

from keras.preprocessing.image import apply_transform, transform_matrix_offset_center

ImportError: невозможно импортировать имя 'apply_transform'

1 Ответ

0 голосов
/ 15 апреля 2019

Ну, это зависит от того, какую версию keras вы используете.Согласно этой проблеме Github , возникла небольшая путаница в отношении документации.Эта запись решает вашу проблему для новейших версий, когда дело доходит до apply_transform.В моей версии Keras (2.1.5) from keras.preprocessing.image import apply_transform работает, но в более поздних версиях, как объяснено в ранее упомянутом посте, apply_transform было перемещено в ImageDataGenerator.

Что касается transform_matrix_offset_center, на основеИсходный код keras.preprocessing.image В line 21 ясно, что этот from keras.preprocessing.image import transform_matrix_offset_center должен работать.Вы можете обратиться к release-timeline , чтобы получить представление о различных изменениях в каждой версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...