运行脚本遇到问题!!!问题:“omegaconf.errors.ConfigAttributeError:键“io”不在结构中”

问题描述 投票:0回答:2

通过配置(https://github.com/Sachini/niloc)中提到的设置,我在运行脚本(测试/训练)时遇到问题。它给了我以下错误

  File "/home/omer/anaconda3/envs/niloc_test/lib/python3.8/site-packages/omegaconf/_utils.py", line 610, in _raise
    raise ex  # set end OC_CAUSE=1 for full backtrace
omegaconf.errors.ConfigAttributeError: Key 'io' is not in struct
        full_key: io
        reference_type=Optional[Dict[Union[str, Enum], Any]]
        object_type=dict

有哪些可能的解决方案?

我尝试过不同版本的 Omegaconf 软件包,但都不起作用

deep-learning fb-hydra omegaconf
2个回答
0
投票

您的配置对象缺少从代码中引用的字段/节点

io
。 这是该项目作者的问题。


0
投票

如上所述,请在您的配置文件中添加

io
,它应该可以解决此问题。

© www.soinside.com 2019 - 2024. All rights reserved.