出错代码块:
X = tf.placeholder(tf.float32, [None, n_H0, n_W0, n_C0])
Y = tf.placeholder(tf.float32, [None, n_y])
AttributeError: module 'tensorflow' has no attribute 'placeholder'
出错原因:配置环境tensorflow版本大于2.0,tf.placeholder是tensorflow1的内容,与环境不兼容。
解决方案:暂时使用tensorflow1版本,在tf.后面添加compat.v1.
改动代码块:
X = tf.compat.v1.placeholder(tf.float32, [None, n_H0, n_W0, n_C0])
Y = tf.compat.v1.placeholder(tf.float32, [None, n_y])