Parent issue for lightweight command for initializing experiments. Linked issues: - [x] #6441 - [x] #6442 - [x] ~~#6443~~ - [x] #6444 - [x] #6445 #### Small tasks that are left to do: - [x] Autostaging dvc.yaml/.gitignore/params.yaml (https://github.com/iterative/dvc/issues/6446#issuecomment-943369189) - [ ] `init` dvc repo if uninitialized (https://github.com/iterative/dvc/issues/6446#issuecomment-946937051) - [x] Try to ask for commands before asking for paths (https://github.com/iterative/dvc/pull/6750#issuecomment-950854975) - [x] Use `train` as a default name? (https://github.com/iterative/dvc/pull/6750#issuecomment-950854975) - [ ] Raise issue if dvc is initialized with `--no-scm` or if the project is not `git init`-ed. - [x] https://github.com/iterative/dvc/issues/6865 - [ ] Add `data` as a dvc-tracked directory (https://github.com/iterative/dvc/issues/6446#issuecomment-943369189) - [x] Make confirmation prompt at the end look visually similar to other prompts. - [x] Update docs after https://github.com/iterative/dvc.org/issues/2967 is merged. - [x] Add tests/QA and improve CLI help message (if any). - [x] Improve messaging/UI/guidance/prompts on the command.
Parent issue for lightweight command for initializing experiments.
Linked issues:
exp init: configure experiment stage templates #6443Small tasks that are left to do:
initdvc repo if uninitialized (Epic: exp init #6446 (comment))trainas a default name? (exp init: iterate on ui, tree and show to-be-generated yaml content #6750 (comment))--no-scmor if the project is notgit init-ed.dataas a dvc-tracked directory (Epic: exp init #6446 (comment))