-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
experiments: store experiments in refs/exps instead of heads #4910
Conversation
1ec1d2e
to
4e9ce56
Compare
6ae4624
to
f02ae52
Compare
f02ae52
to
8402221
Compare
9a946dd
to
27831e7
Compare
@pmrowla I had an idea: since your PR descriptions have pretty complete explanations of what's being done, can we list them all somewhere (perhaps in https://github.com/iterative/dvc/wiki/Experiments) as a first step towards QA and docs this month? Thanks! |
@jorgeorpinel As far as anything user-facing goes, everything from these PRs is already on the wiki page. As far as viewing all the PRs goes, you can just filter by the experiments label: |
β I have followed the Contributing to DVC checklist.
π If this PR requires documentation updates, I have created a separate PR (or issue, at least) in dvc.org and linked it here.
Thank you for the contribution - we'll try to review it as soon as possible. π
Related to #4897.
.dvc/experiments
clone/workspacerefs/exps/...
refs/exps/stash
dvc exp checkout
has been replaced withdvc exp apply
dvc exp apply
will apply the changes from an experiment to the workspace (as unstaged changes)dvc exp run -n/--name <name> ...
(also applies toresume
w/modified branch params)dvc exp branch <experiment> <branch_name>
can be used to promote an experiment to a normal (refs/heads/...
) Git branchTODO:
dvc exp branch
will "promote" an experiment branch to traditional (refs/heads
) git branch