【问题标题】:Tensorflow works but Keras is failedTensorflow 工作,但 Keras 失败了
【发布时间】:2020-09-16 22:14:36
【问题描述】:

我已经成功安装了tensorflow-gpu,之前用的很开心,

但是由于某些原因我很久没有接触TF和Keras了,

然后我得到了这个错误。

错误信息是这样的:

import keras

from keras.layers import Dense

Traceback(最近一次调用最后一次): 文件“”,第 1 行,在 ModuleNotFoundError:没有名为“keras.layers”的模块

注意:

我使用 Anaconda 来安装这些东西。

但我确定它没有安装成功

即使我检查了包是否存在于 anaconda 提示符中

但是,当我尝试导入 tensorflow 本身时,它是可以的:

tf.__version__

'1.13.1'

tensorflow 是一个 gpu 版本。 这些是依赖项的版本:

CUDA:10.0

cudnn:7.4

我已经多次卸载 tensorflow-gpu...

有人可以帮忙吗?谢谢!

【问题讨论】:

  • 您是否尝试重新安装 keras
  • 你真的安装了keras吗?具体如何?
  • 在你的版本中,keras 没有附带 tensorflow。你必须安装它

标签: python tensorflow keras


【解决方案1】:

Tensorflow 的最新版本 ~ 2.6.0 已内置 Keras api。

!pip install tensorflow 
import tensorflow as tf
from tensorflow.keras.layers import Dense

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-15
    • 2020-04-25
    • 1970-01-01
    • 2021-08-26
    • 2022-01-16
    • 2022-01-07
    • 2011-07-14
    • 2012-06-07
    相关资源
    最近更新 更多