是因为tensorflow版本问题,如果没猜错的话你用的应该是tensorflow2.0,而源代码是tensorflow1.几版本。所以有错误。

解决办法:(1)将import tensorflow as tf 改为import tensorflow.compat.v1 as tf

        (2)用tf.compat.v1.flags替换tf.app.flags

这两种方法都可以。个人推荐第一种。

如果两种方法都试了还没有解决问题,只好拿出必杀技了,下载pycharm,选择python版本,在pycharm里面为python创建对应的虚拟环境,如果原来是tensorflow2.0版本卸载掉,安装tensorflow 1.x版本。记得勾选specific version 才可以安装。 

Logo

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

更多推荐