[Feature Request] Non-mutually exclusive config groups
See original GitHub issue🚀 Feature Request
Allow hydra to load multiple configurations in a single compositional block.
Motivation
For multitasking, one needs to load configurations for multiple datasets. Currently the way hydra is structure, I don’t see a clear way of loading multiple configs in a single block.
Pitch
For e.g. let’s say defaults look something like:
defaults:
- dataset:
- ???
and datasets
folder is something like:
conf/
dataset/
vqa2.yaml
textvqa.yaml
If I run, python main.py dataset=vqa2,textvqa
, I should get a final config object something like
dataset:
- vqa2: ...
- textvqa: ...
We have something like this already implemented in Pythia’s configuration system which is very close to hydra.
Are you willing to open a pull request? No
Issue Analytics
- State:
- Created 4 years ago
- Reactions:5
- Comments:5 (4 by maintainers)
Top Results From Across the Web
Mutually Exclusive Groups - Introduction to VWO REST API
Using the Mutually Exclusive Groups option in VWO, you can group multiple campaigns together that are mutually exclusive. By ensuring that your visitors...
Read more >Create a mutually exclusive group in PageSense - Zoho Cares
To create a mutually exclusive group in PageSense: · 1. Click the Experiment Settings button on the top bar, then click the New...
Read more >How to gather config files in a list with Hydra-fb?
Config groups are mutually exclusive, there is a feature request to relax that. You can get close to it though (without being able...
Read more >Running mutually exclusive groups of jobs - TechDocs
In this example, the server controls resources such that one group of jobs does not execute while another group is running. The technique ......
Read more >Labels - GitLab Docs
Teams can use scoped labels to annotate issues, merge requests, and epics with mutually exclusive labels. By preventing certain labels from being used...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Here are the docs. This assumes knowledge of The Defaults List.
@ysgi see https://github.com/facebookresearch/hydra/issues/2027 and https://github.com/facebookresearch/hydra/issues/1939.