-
Notifications
You must be signed in to change notification settings - Fork 394
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
Exp User Guide #2269
Comments
Sounds a bit more like content for the "best practices" section (#72), linked from the guide.
The guide alrady focuses on
They have different use cases. Technically yes you an always use
I vote for leaving that for the LogML (is that the name?) docs. It's an independent project and it could be misleading to casually document it in regular DVC docs as if it was a built-in feature. Also it may be confusing since it's similar to checkpoints in some ways. Thanks
Do you mean the info we already mention? Otherwise what workflows do you have in mind?
Yes! #144 |
Are best practices not part of the user guide? Are there different types of best practices that belong in different sections? This might be part of thinking through how to organize the user guide.
👍
I mean for
🎉 |
Yes. probably it will be part of the UG (with subpages if needed). I meant that maybe we can put that info there instead of in https://dvc.org/doc/user-guide/experiment-management.
|
I see that some of the ideas here come from #2266 (comment):
|
Right, including templating suggestions under experiment management might not make sense. Should we put the discussion of when to use vars vs foreach vs exp in another issue then? And leave this one for adding push, pull, gc and any other commands not covered by experiment management now? |
Depending on the answer to that question — which I'm not sure about TBH 🙂 . I guess
Agree about adding a Sharing section to the UG (prob instead of run-cache). Not sure we need to cover removing experiments though, as those are secondary utilities and already mentioned/linked from exp examples, whenever appropriate. |
Related: #2313 |
I think this was had some actionable items, may just need to summarize it 🙂 |
I added an issue for exp sharing. There's also some discussion above of adding UG docs for templating, but I think that can wait until we have more specific stories like #2313. |
Child issue of #2266
Proposed requirements
Proposal
Phase 1
Added an "Experiment Management" section to the user guide (https://dvc.org/doc/user-guide/experiment-management). This guide explains various workflows for different purposes:
Further, it notes different ways to organize experiments and how the run-cache helps avoid re-running experiments.
Status: Completed
Phase 2
This page likely doesn't need a full rewrite but might have a few additions.
One major addition could be suggested workflows for templating:
See other ideas in the questions and comments.
Status: Under consideration
Questions
exp run
overrepro
, or at least address the overlap (i.e.repro
predatesexp run
and may be more natural for some but can be replaced byexp run
)?dvclive
integration be mentioned, or should that be left todvclive
docs?Comments
We might want to rethink how we organize the User Guide in the navbar. It's getting to be a long list without much structure. Maybe some pages can be collapsed under another umbrella to make pages like this stand out more.
The text was updated successfully, but these errors were encountered: