解决module ‘tensorflow‘ has no attribute ‘...‘系列

解决module ‘tensorflow’ has no attribute ‘Session’

原代码

// 创建一个session并运行它
sess = tf.Session()
result = sess.run(Y)
// session使用完毕,关闭它
sess.close()

修改后

// 创建一个session并运行它
sess = tf.compat.v1.Session()
result = sess.run(Y)
// session使用完毕,关闭它
sess.close()

再次修改

// 创建一个session,运行,自动关闭
with tf.compat.v1.Session() as sess:
	result = sess.run(Y)

解决module ‘tensorflow’ has no attribute ‘contrib’

针对:tf.contrib.layers.variance_scaling_initializer
原代码

tf.contrib.layers.variance_scaling_initializer()

修改后

tf.initializers.GlorotUniform()

解决module ‘tensorflow’ has no attribute ‘reset_default_graph’

原代码

tf.reset_default_graph()

修改后

tf.compat.v1.reset_default_graph()

解决module ‘tensorflow’ has no attribute ‘set_random_seed’

原代码

tf.set_random_seed(1)

修改后

tf.random.set_seed(1)

解决module ‘tensorflow’ has no attribute ‘get_variable’

原代码

tf.get_variable()

修改后

tf.compat.v1.get_variable()

解决module ‘tensorflow’ has no attribute ‘placeholder’

原代码

tf.placeholder()

修改后

tf.compat.v1.placeholder()

解决module ‘time’ has no attribute ‘clock’

原代码

time.clock()

修改后

time.perf_counter()
//或者
time.process_time()

解决module ‘tensorflow’ has no attribute ‘global_variables_initializer’

原代码

tf.global_variables_initializer()

修改后

tf.compat.v1.global_variables_initializer()

解决’tensorflow’ 调用优化算法Adam

原代码

tf.train.AdamOptimizer

修改后

tf.compat.v1.train.AdamOptimizer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值