0

九头蛇实验样本:

# @package _global_
defaults:  
  - override /segment: segment_RGB

look_up_region : 20

在 hydra 配置下面,在模式下将传递等于 10experiment的最终值:look_up_region

defaults:
  - segment: segment_CMYK
    
look_up_region : 10

和下面的 hydra 配置,在模式下将传递等于 20experiment的最终值:look_up_region

defaults:
  - segment: segment_CMYK
    
look_up_region : ???

真的我需要 10 的原始配置,我只需要 20 的实验,但我被迫使用???

我该如何解决这个问题?

还有一件事,这个框架非常棒,从来没有对我们由 hydra 管理的这么多参数感到满意。

更新

好的,通过从头开始一切来找到答案:

从主配置中删除 colorlog 插件:

- override hydra/job_logging: colorlog
- override hydra/hydra_logging: colorlog

为什么这会发生冲突?我可以解决这个问题吗?

4

1 回答 1

1

谢谢你的好话,很高兴听到 Hydra 有帮助!

您能否提供一个关于问题所在的最小复制示例?代码片段没有足够的信息,我只能猜测这里发生了什么。(在我们的 github repo 上这样做可能更容易,但这取决于你:))

无论如何,这似乎是关于组合排序的问题,您可以在此处查看我们的文档https://hydra.cc/docs/advanced/defaults_list

于 2021-07-07T22:00:03.483 回答