为什么我在尝试使用 tf.compat.v1 时收到属性错误

Why am I getting an attribute error when trying to use tf.compat.v1

提问人:faz 提问时间:11/17/2023 最后编辑:Jeanot Zublerfaz 更新时间:11/18/2023 访问量:31

问:

我在 SSD 上训练数据集时收到此错误:

Traceback (most recent call last):
   File "train_ssd_network.py", line 394, in <module>
     tf.compat.v1.app.run()
   File "C:\Users\X\.conda\envs\temp\lib\site-packages\tensorflow_core\python\platform\app.py", line 40, in run
     _run(main=main, argv=argv, flags_parser=_parse_flags_tolerate_undef)
   File "C:\Users\X\.conda\envs\temp\lib\site-packages\absl\app.py", line 308, in run
     _run_main(main, args)
   File "C:\Users\X\.conda\envs\temp\lib\site-packages\absl\app.py", line 254, in _run_main
     sys.exit(main(argv))
   File "train_ssd_network.py", line 204, in main
     global_step = slim.create_global_step()
   File "C:\Users\X\.conda\envs\temp\lib\site-packages\tensorflow_core\python\util\module_wrapper.py", line 193, in __getattr__
     attr = getattr(self._tfmw_wrapped_module, name) AttributeError: module 'tensorflow_estimator.python.estimator.api._v1.estimator' has no attribute 'create_global_step'

第 394 行:

if __name__ == '__main__':
    tf.compat.v1.app.run()

我正在使用 tf 版本 1.15.0,我已经解决了所有问题,它解决了我的大部分错误,但我似乎无法理解如何解决这个问题,因为这是在超类中。tf.tf.compat.v1.

Python TensorFlow TensorFlow2.0 单次检测

评论


答: 暂无答案