如何通过命令行传递 Hydra 配置

Cas*_*sey 3 python-3.x fb-hydra

已经有一个相关的问题,但是建议的Compose API不再支持 Hydra 0.11.3 将配置作为参数传递。

我想知道是否有办法通过命令行传递配置或者是否在最新版本中禁用了此功能?

Omr*_*dan 5

compose API 确实支持将配置作为参数传递

在 Hydra 1.0.0rc1 中,有一个新的命令行标志--config-name

  • 除了我之外,可能对每个人来说都是显而易见的,但是例如,如果您想运行“myapp.py”并且您想要使用的配置文件的相对路径是“path/to/config/my-config.yaml”,您应该这样做:`python myapp.py -cd path/to/config --config-name=my-config`。 (4认同)