hydra实验覆盖命令

2024-05-29 03:00:11 发布

您现在位置:Python中文网/ 问答频道 /正文

hydra实验样品:

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

look_up_region : 20

在hydra配置下,在experiment模式下,将通过look_up_region的最终值等于10:

defaults:
  - segment: segment_CMYK
    
look_up_region : 10

在hydra配置下,在experiment模式下,将通过look_up_region的最终值等于20:

defaults:
  - segment: segment_CMYK
    
look_up_region : ???

真的,我需要10和原始配置,我只需要20和实验 但是我不得不使用???

我怎样才能解决这个问题

还有一件事,这个框架非常棒,有这么多的参数,我们正由hydra来管理,这让我们从未如此高兴过

更新

好的,从零开始找到答案:

从主配置中删除colorlog插件:

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

为什么这会导致冲突? 我能解决这个问题吗


Tags: packagelogging模式样品segmentglobalregionhydra
1条回答
网友
1楼 · 发布于 2024-05-29 03:00:11

谢谢你的好话,很高兴听到Hydra在帮忙

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

在任何情况下,这似乎是一个关于组合排序的问题,您可以在这里查看我们的文档https://hydra.cc/docs/advanced/defaults_list

相关问题 更多 >

    热门问题