【问题标题】:from keras.layers import Dense -- cannot import name 'Dense'from keras.layers import Dense -- 无法导入名称“Dense”
【发布时间】:2016-09-22 18:58:18
【问题描述】:

我正在尝试玩一下 Keras。

当我尝试以下代码时:

from keras.layers import Dense

我收到以下错误:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    from keras.layers import Dense
ImportError: cannot import name 'Dense'

我使用的是 Python 3.4.3,我在 Windows 8 64 位机器上。

谢谢。

【问题讨论】:

    标签: python keras


    【解决方案1】:

    错误告诉您它在该模块中找不到任何名为 Dense 的内容。

    也许你的意思是from keras.layers.core import Dense

    【讨论】:

    • 完美运行。但是,我有一个小问题。你怎么知道这是解决方案?我的意思是,你解决问题的方法是什么?
    • 我搜索了“python keras layers dense”,进入顶部搜索结果页面,看到该页面上有一个名为 Dense 的对象,并注意到该对象的完整模块名称是 keras.layers.core.Dense .
    【解决方案2】:

    使用

    from tensorflow.keras.layers import dense
    

    【讨论】:

    • 对我来说,from tensorflow.keras.layers import Dense 解决了这个问题。
    猜你喜欢
    • 2021-05-30
    • 2019-10-12
    • 2012-08-20
    • 2017-11-13
    • 2020-02-21
    • 1970-01-01
    • 2022-06-10
    • 1970-01-01
    • 2023-03-24
    相关资源
    最近更新 更多