最近在搞毕业论文,顺便记录一下tensorflow代码遇到的错误。
with tf.name_scope("actor_input"): self.input_state = tf.placeholder(tf.float32, shape=[None, self.state_dim], name="states")
AttributeError: module 'tensorflow' has no attribute 'placeholder'
改版后变成了
with tf.name_scope("actor_input"): self.input_state = tf.compat.v1.placeholder(tf.float32, shape=[None, self.state_dim], name="states")
就可以了,看了一下tensorflow官网感觉应该是一样的。
可以自行官网查看。https://tensorflow.google.cn/api_docs/python/tf/compat/v1/placeholder
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)