Files
dvc/tests/func
David de la Iglesia Castro 3b532b7d59 exp run: Support hydra basic sweeper.
Requires `--queue` to be used alongside `--set-param`.

Doesn't strictly require `hydra.config.enabled`.

Add `get_hydra_sweeps` to `dvc/utils/hydra.py`.  Uses hydra `BasicSweeper` to generate the different sweeps.

`glob` syntax for sweeps is not supported in this P.R.

Closes #8083

---

Using setup from https://hydra.cc/docs/tutorials/basic/your_first_app/composition/ :

```console
$ dvc exp run -S "db=mysql,postgresql" -S "schema=warehouse,school" --queue
Queueing with '{'params.yaml': ['db=mysql', 'schema=warehouse']}'.
Queued experiment '5ab98b8' for future execution.
Queueing with '{'params.yaml': ['db=mysql', 'schema=school']}'.
Queued experiment '57c2fb6' for future execution.
Queueing with '{'params.yaml': ['db=postgresql', 'schema=warehouse']}'.
Queued experiment 'b9d6391' for future execution.
Queueing with '{'params.yaml': ['db=postgresql', 'schema=school']}'.
Queued experiment '145cd55' for future execution.
```
2022-09-13 13:43:30 +02:00
..
2022-09-06 20:30:20 +03:00
2022-05-30 16:51:35 +03:00
2022-01-19 12:22:07 +02:00
2022-09-06 20:30:20 +03:00
2022-09-06 20:30:20 +03:00
2022-06-21 20:52:19 +03:00
2022-09-06 20:30:20 +03:00
2022-01-19 12:22:07 +02:00
2022-08-09 00:47:04 +03:00
2022-08-13 23:09:21 +03:00
2022-06-17 22:08:33 +03:00
2022-01-19 12:22:07 +02:00
2022-09-06 20:30:20 +03:00
2022-09-06 20:30:20 +03:00
2022-01-19 12:22:07 +02:00
2021-12-13 21:03:24 +05:45
2022-03-21 13:47:44 +05:45
2022-01-19 12:22:07 +02:00
2022-08-30 20:15:41 +03:00