擅长:python、mysql、java
<p>我也有类似的问题,但架构不同。正如人们所建议的,不要将keras与tensorflow.keras混合使用,因此尝试交换如下代码:</p>
<pre><code>from keras.preprocessing import image
from keras.models import Model
from keras.layers import Dense, GlobalAveragePooling2D
from keras import backend as K
</code></pre>
<p>致:</p>
<pre><code>from tensorflow.keras.preprocessing import image
from tensorflow.keras.models import Model
from tensorflow.keras.layers import Dense, GlobalAveragePooling2D
from tensorflow.keras import backend as K
</code></pre>
<p>还要确保,不要在代码中使用keras.something(不仅仅是导入),希望它能帮助您:)
另外,我使用了Keras2.2.4和tensorflow 1.10.0</p>