如何导入模块apply_transform或将其替换为其他模块?

时间:2019-04-14 17:20:16

标签: python matrix keras transform

我无法导入apply_transform和transform_matrix_offset_center。 我尝试使用ImageDataGenerator,但也遇到了问题!

from keras.preprocessing.image import apply_transform, transform_matrix_offset_center
  

ImportError:无法导入名称“ apply_transform”

1 个答案:

答案 0 :(得分:0)

这取决于您运行的是哪个版本的keras。根据{{​​3}},在文档方面存在一些混乱。这个Github-issue解决了有关apply_transform的最新版本的问题。在我的Keras版本(2.1.5)中,from keras.preprocessing.image import apply_transform可以工作,但在更高版本中,如先前提到的帖子所述,apply_transform已移至ImageDataGenerator

对于transform_matrix_offset_center,基于post的源代码,在line 21中显然可以使用此from keras.preprocessing.image import transform_matrix_offset_center。您可以参考keras.preprocessing.image来了解每个版本的不同更改

相关问题