首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >尝试运行NiftyNet快速启动命令时出错

尝试运行NiftyNet快速启动命令时出错
EN

Stack Overflow用户
提问于 2018-01-27 22:44:58
回答 2查看 605关注 0票数 3

我正在试用NiftyNet,在第一步就被困住了。试图运行快速启动命令

~/niftynet/extensions/dense_vnet_abdominal_ct/config.ini net_download.py dense_vnet_abdominal_ct_model_zoo python net_segment.py推理-c -c

给我

KeyError:“注册两个渐变名为'FloorMod‘!(以前注册是在_find_and_load_unlocked :955中)。”

有人能帮忙吗?我正在使用Ubuntu16.04与Nvidia GPU。尝试tensorflow:1.4.1-py3对接者映像,Anaconda与CPU版本的tensorflow和原生python与CPU版本的tensorflow,我得到同样的错误。

我很确定我做错了什么,因为我从不同的环境中得到了同样的错误,但我不知道是什么.

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2018-01-28 20:39:39

我认为这是从TensorFlow 1.3 (官方的NiftyNet依赖项)改为1.4。您可以切换回TF1.3,也可以在niftynet/layer.py中注释掉以下行

代码语言:javascript
复制
@tf.RegisterGradient('FloorMod')
def _floormod_grad(op, grad):
    return [None, None]
票数 2
EN

Stack Overflow用户

发布于 2019-11-13 06:01:43

请使用此命令安装tensorflow,安装tensorflow之后,请使用下面的命令‘’pip install niftynet‘重新安装python’‘pip install python’如果问题还没有详细说明您的问题,请确保在从niftynet页面执行命令之前设置了环境变量。

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

https://stackoverflow.com/questions/48481327

复制
相关文章

相似问题

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