tf2.0运行sess.run报错

@[toc](AttributeError: module ‘tensorflow’ has no attribute ‘Session’())

sess = tf.Session()
sess.run()

运行上面一行代码的时候会报错 AttributeError: module ‘tensorflow’ has no attribute ‘Session’(),tf1.0是可以执行的,但是tf 2.0以后移除了tf.Session,要是想用这Session的话,得改为

sess = tf.compat.v1.Session()

并且要在开头加一行,一定要加在最前面,import下面就行,我试过了,要是加在中间,还是会报错。

tf.compat.v1.disable_eager_execution()

这样就ok了。


版权声明:本文为weixin_42206101原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。