AttributeError:模块“tensorflow”没有属性“enable_eager_execution”

新手上路,请多包涵

我只是试图在我的 shell 中启用 eager execution,但它实际上显示了一个错误:

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

我的 Tensorflow 版本是 2.0

该图显示了我的tensorflow版本

谁能告诉我为什么我会得到这个…

提前致谢

原文由 venkatesh 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.4k
2 个回答

Tensorflow 2.0 默认启用 eager_execution,因此您无需运行 tf.enable_eager_execution 。仅当您的运行版本低于 2.0 时,您才应启用急切执行

原文由 stephen_mugisha 发布,翻译遵循 CC BY-SA 4.0 许可协议

在 2.x 版本中默认启用 Eager Execution 您可以使用

tf.executing_eagerly()

它应该返回 True。如果您的版本低于 2.0,则可以使用

tf.enable_eager_execution()

原文由 asharma 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题