是否有任何选项可以影响 OmegaConf. 中列表的合并方式。理想情况下,这可以在配置文件中控制,但如果有开关,我也可以在我感兴趣的代码中使用。
例子:
from omegaconf import OmegaConf
conf1 = OmegaConf.create({"list": [1, 2]})
conf2 = OmegaConf.create({"list": [3, 4]})
conf = OmegaConf.merge(conf1, conf2)
print(conf.pretty())
Output:
list:
- 3
- 4
我想有一个合并的选项,而不是覆盖列表(也就是说,有[1, 2, 3, 4]
结果)