我正在使用sublime文本编辑器来使用pythin 3.7运行tensorflow命令。特别是,我尝试运行:tf.enable_eager_execution()
,但出现错误:
AttributeError: module 'tensorflow' has no attribute 'enable_eager_execution'
我已经使用print(tf.__version__)
检查了我的tensorflow版本,该版本是: 2.0.0-alpha0 。
奇怪的是,我已经使用pip3 uninstall tensorflow
完全卸载了tensorflow,但我仍在运行该版本。
通过阅读,我相信由于我的tensorflow版本我无法运行tf.enable_eager_execution()
,这就是为什么我尝试将其卸载。我也尝试使用tensorflow.contrib.eager
明确地调用它,但还是没有运气。
答案 0 :(得分:0)
TensorFlow 2.0 具有eager execution by default。要禁用急切执行,请使用
tf.compat.v1.disable_eager_execution()