因为我的tf是v2版本的,对v1不直接兼容,得加上这几话:
tf.compat.v1.disable_eager_execution()
在tf引用加上
compat.v1
更简单的降级方法:
#tf2.0以上版本的,开始加两行
import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
AttributeError: module ‘tensorflow_core.compat.v1‘ has no attribute ‘contrib‘
initializer=tf.contrib.layers.xavier_initializer(seed=1)
替换为
initializer=tf.truncated_normal_initializer(seed=1)