导入错误:无法导入名称“后端”

在编写的代码下面,


from __future__ import print_function

import keras

from keras.datasets import mnist

from keras.models import Sequential

from keras.layers import Dense, Dropout, Flatten

from tensorflow.keras.layers import Conv2D

from tensorflow.keras.layers import MaxPooling2D

from keras.layers import backend as k



batch_size = 128

num_classes = 10

epochs = 12

并在问题下方,


---------------------------------------------------------------------------

ImportError                               Traceback (most recent call last)

<ipython-input-1-d1183f2cea73> in <module>

      8 from tensorflow.keras.layers import Conv2D

      9 from tensorflow.keras.layers import MaxPooling2D

---> 10 from keras.layers import backend as k

     11 

     12 


ImportError: cannot import name 'backend'

需要帮助来解决这个问题


注意:我使用的是Python 3.6.0。


守着一只汪
浏览 98回答 3
3回答

哔哔one

您可以使用 keras 后端库import&nbsp;keras.backend&nbsp;as&nbsp;k或直接来自张量流from&nbsp;tensorflow.keras&nbsp;import&nbsp;backend&nbsp;as&nbsp;k

BIG阳

尝试卸载 Tensor Flow 和 keras 并删除站点包中的目录,然后重新安装它们。

莫回无

尝试这个:pip&nbsp;install&nbsp;qiskit==0.31.0
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python