遇到这种问题,是因为咱们目前的装的tensorflow的版本是2.0以上,但是代码中是用1.0写的代码

需要把现在的代码进行修改,如:

tf.get_default_graph() 改为 tf.compat.v1.get_default_graph()
tf.Session() 改为 tf.compat.v1.Session()
tf.nn.relu_layer 改为 tf.compat.v1.nn.relu_layer
 tf.nn.xw_plus_b 改为  tf.compat.v1.nn.xw_plus_b
tf.placeholder 改为 tf.compat.v1.placeholder

诸如此类,都可以尝试用这种尝试在tf后面加上compat.v1进行修改尝试

 

 

还有另外一种办法是屏蔽掉v2版本的方法

# import tensorflow as tf
# tf.compat.v1.disable_v2_behavior()

该方法未试,后面补充修改。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐