gpt4 book ai didi

python - Tensorflow教程第一步错误: "Cannot import name ' keras'"

转载 作者:行者123 更新时间:2023-12-01 08:26:31 29 4
gpt4 key购买 nike

我是 Python 新手,正在尝试学习 Tensorflow。我昨天通过 Anaconda 上的新环境安装了 Tensorflow(因此应该更新)。 Tensorflow 教程的第一步是:

import tensorflow as tf
from tensorflow import keras

我得到的结果是:

ImportError                               Traceback (most recent call last)
<ipython-input-13-3d1e6d42ad48> in <module>
1 import tensorflow as tf
----> 2 from tensorflow import keras

ImportError: cannot import name 'keras'

如何让 keras 工作以便我可以开始教程?

计算机是 Windows 10。

我浏览了 stackoverflow 并看到了类似的问题,但没有看到这个特定的问题。我不知道版本,因为当我知道时:

import tensorflow as tf
print(tf.version)

我得到:

AttributeError                            Traceback (most recent call last)
<ipython-input-16-7380a45e29ab> in <module>
1 import tensorflow as tf
----> 2 print(tf.version)

AttributeError: module 'tensorflow' has no attribute 'version'

最佳答案

您不需要从keras导入tensorflow。实际上你甚至不需要导入tensorflow。 Keras 默认使用 TensorFlow 作为后端。

例如,您可以这样做:

import keras as k

尽管不建议这样做,因为您将导入整个库。所以你通常只会导入你需要的包。例如:

from keras.models import Sequential

如果你想从 keras 访问 TensorFlow,你可以这样做:

import keras.backend as K

然后你可以从K访问tensorflow的方法

关于python - Tensorflow教程第一步错误: "Cannot import name ' keras'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54203653/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com