我正在将 tf 1.10 代码转换为 2.1.0。我做了转换
import tensorflow.compat.v1 as tf
现在我不断收到这个错误
tf.app.run()
File "/data/anaconda3/envs/nero/lib/python3.6/site-packages/tensorflow_core/python/platform/app.py", line 40, in run
_run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
File "/data/anaconda3/envs/nero/lib/python3.6/site-packages/absl/app.py", line 297, in run
flags_parser,
File "/data/anaconda3/envs/nero/lib/python3.6/site-packages/absl/app.py", line 363, in _run_init
logging.use_absl_handler()
File "/data/anaconda3/envs/nero/lib/python3.6/site-packages/absl/logging/__init__.py", line 1229, in use_absl_handler
FLAGS['verbosity']._update_logging_levels() # pylint: disable=protected-access
AttributeError: 'Flag' object has no attribute '_update_logging_levels'
我通读了 absl/logging/ init .py 的源代码,但可以弄清楚如何设置标志值,以便 FLAGS['verbosity'] 将返回一个 _VerbosityFlag 对象。
有人知道吗?