此博客鏈接:https://www.cnblogs.com/ping2yingshi/p/12920537.html
當你出現這個問題時,說明在tf2下使用了tf1的API。
1.參看版本號是否使用錯誤。
在pycharm下,找到工程,然后輸出下面命令參看版本
import tensorflow as tf #載入tensorflow環境
print(tf.__version__) #查看tensorflow版本
如果顯示下圖所示,說明你用的是tf2.
2.把代碼進入tf環境中下面的代碼
import tensorflow as tf
替換成下面代碼。
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
運行程序。程序正確。