Python 导入错误:无法导入名称';MaxPoolig2D';
这是Keras API as极化层导入问题, 在代码下面Python 导入错误:无法导入名称';MaxPoolig2D';,python,keras,Python,Keras,这是Keras API as极化层导入问题, 在代码下面 import keras from keras.datasets import mnist from keras.models import Sequential from keras.layers import Dense, Dropout, Flatten from keras.layers import Conv2D, MaxPoling2D from keras.layers import backend as k 现在的错误是
import keras
from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPoling2D
from keras.layers import backend as k
现在的错误是
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-5eca71dc08e4> in <module>
3 from keras.models import Sequential
4 from keras.layers import Dense, Dropout, Flatten
----> 5 from keras.layers import Conv2D, MaxPoling2D
6 from keras.layers import backend as k
7
ImportError: cannot import name 'MaxPoling2D'
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在里面
3来自keras.models的导入顺序
从keras.4层导入致密、脱落、变平
---->5从keras.layers导入Conv2D、MaxPoling2D
6从keras.layers导入后端作为k
7.
ImportError:无法导入名称“MaxPoling2D”
查询:需要帮助在anaconda所需版本的Python 3.6.0中安装或设置极化层
注意:我使用创建的环境作为py36。因为在我使用Python 3.7.0的地方安装Tensorflow和keras非常困难。这就是为什么我创建了一个新环境,其中python版本是Python3.6.0我看到了一个语法错误 池中的两个
o
我看到那里有语法错误 池中的两个
o
首先,非常感谢所有试图提出解决方案并已发布解决方案的人。 最后,我可以提出一个完美的解决方案,那就是,
from tensorflow.keras.layers import Conv2D, MaxPooling2D
我应该使用tensorflow.keras.layers
,因为keras模块或API在Tensrflow 2.0
谢谢大家首先,非常感谢所有试图提出解决方案并已发布解决方案的人。 最后,我可以提出一个完美的解决方案,那就是,
from tensorflow.keras.layers import Conv2D, MaxPooling2D
我应该使用tensorflow.keras.layers
,因为keras模块或API在Tensrflow 2.0
谢谢大家强>