import tensorflow as tf
旧版本:
直接使用:tf.placeholder()即可
说明:placeholder()函数用于定义过程,在执行的时候再赋具体的值。
但是在新版本:
直接使用tf.placeholder()
报错:tensorflow库中无此函数
更改:(使用旧版本代码需加前缀tf.combat.v1.)
tf.combat.v1.placeholder()
可能会报错:无法紧急处理(存在None)
原因:在新版本中,该函数会对写入变量直接进行计算,不可存在“占位”方法
更改:在该行代码前输入:
tf.compat.v1.disable_eager_execution()
以此允许此紧急处理
来源:CSDN
作者:EasysX
链接:https://blog.csdn.net/EasysX/article/details/104214336