Я не могу импортировать apply_transform и transform_matrix_offset_center. Я пытаюсь использовать ImageDataGenerator
но у меня тоже ImageDataGenerator
проблемы!
from keras.preprocessing.image import apply_transform, transform_matrix_offset_center
ImportError: невозможно импортировать имя 'apply_transform'
Ну, это зависит от того, какую версию keras вы используете. Согласно этой проблеме Github, была небольшая путаница относительно документации. Этот пост решает вашу проблему для новейших версий, когда дело доходит до apply_transform
. В моей версии from keras.preprocessing.image import apply_transform
(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
должно работать. Вы можете обратиться к временной шкале релизов, чтобы получить представление о различных изменениях в каждой версии.