首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NiftyNet net_segment没有属性“_logger”

NiftyNet net_segment没有属性“_logger”
EN

Stack Overflow用户
提问于 2018-05-15 02:15:16
回答 1查看 339关注 0票数 0

当我尝试对从PyPI安装的NiftyNet执行快速入门说明时,在运行net_segment时得到以下错误:

代码语言:javascript
复制
net_segment inference -c ~/niftynet/extensions/dense_vnet_abdominal_ct/config.ini 
WARNING:tensorflow:SimpleITK adapter failed to load, reducing the supported file formats.
Traceback (most recent call last):
  File "/usr/local/bin/net_segment", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/niftynet/__init__.py", line 51, in main
    set_logger()
  File "/usr/local/lib/python2.7/dist-packages/niftynet/io/misc_io.py", line 585, in set_logger
    tf.logging._logger.handlers = []
AttributeError: 'module' object has no attribute '_logger'

我已经在Linux Mint18.3安装(这个)以及带有SimpleITK的Arch Linux安装上尝试过了。

在安装了SimpleITK的AUR上安装了NiftyNet的Arch Linux上也出现了同样的错误。

代码语言:javascript
复制
net_segment inference -c ~/niftynet/extensions/dense_vnet_abdominal_ct/config.ini
Traceback (most recent call last):
  File "/usr/bin/net_segment", line 11, in <module>
    load_entry_point('NiftyNet==0.2.2', 'console_scripts', 'net_segment')()
  File "/usr/lib/python3.6/site-packages/niftynet/__init__.py", line 51, in main
    set_logger()
  File "/usr/lib/python3.6/site-packages/niftynet/io/misc_io.py", line 585, in set_logger
    tf.logging._logger.handlers = []
AttributeError: module 'tensorflow.tools.api.generator.api.logging' has no attribute '_logger'

通过将TensorFlow降级到版本1.7解决了此问题。

EN

回答 1

Stack Overflow用户

发布于 2018-06-28 00:27:43

正如您已经发现的,NiftyNet还不支持TF 1.8。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50336598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档