x = tf.placeholder(tf.float32, [None, img_h, img_w, num_channels]) AttributeError: module 'tensorflow' has no attribute 'placeholder'
时间: 2023-11-21 08:22:05 浏览: 83
问题解决:module 'tensorflow.compat.v1' has no attribute '
5星 · 资源好评率100%
这个错误通常是因为tf.placeholder()函数已经在TensorFlow的版本2.x中被删除了,可以使用tf.compat.v1() or tf.compat.v1.placeholder_with_default()代替该函数。可以尝试使用以下代码来代替你原来的代码:
x = tf.compat.v1.placeholder(tf.float32, [None, img_h, img_w, num_channels])
阅读全文