-
Notifications
You must be signed in to change notification settings - Fork 29
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
Add name option when running experiments #4330
Comments
Thanks for the issue @BradyJ27.
Some things to consider here.
|
@mattseddon I definitely see your points. How feasible is something like changing the name after the experiment is run? I.e. I run x experiments, then double click on the name of one and change it, so I can keep track of which is which.
This prevents the extra step and makes it optional for all users.
This also could allow for better naming of ranges, i.e. Not sure if this is feasible to implement, but when running multiple experiments on a workspace, it can be cumbersome to keep track of which is which, especially when dealing with a lot of params (like yolo). |
The second suggestion seems more like labels from back in #1720: If we were to implement these I think we would drop stars. As a workaround/in the meantime take a look at this functionality: Screen.Recording.2023-07-24.at.11.23.06.am.movStars along with the "starred" filter can be used to temporarily cut down the number of records in the table. Columns that you are interested in can be moved to the start of the table via the context menu. We'll talk about options/priorities in our weekly planning meeting in a couple of days 👍🏻. |
Could also be related to iterative/dvc#6667 |
We touched on this briefly in the planning meeting. @shcheklein will have a conversation/gather more feedback next week. |
I've created a PR here for related issue iterative/dvc#6667 |
Hey hi, Just to share a thought that might complement the closed issue as a conclusion , WRT to the renaming-table W&B comparison scenario AFTER the experiment was created, the User Experience of renaming after the run and possibly adding notes ended up in an scenario in which I had more ownership and more flexibility of the table when I was working with it . |
Hi, I've already created a PR for renaming experiments after the fact. Adding labels or tags or something similar could be a useful feature. Maybe @mattseddon has more to offer on that side of things. I know there is a comment above that shows an old concept of labels, not sure if that would help your use case. |
Hey I didn't know that the flag you propose enabled editing directly from the table in the extension ( is that the case? ) ... Thought it was purely CLI option based! ( that's why I opened another issue in the first place, a little bit confusing IMO ) For me the value prop is NOT to do it from console... :) ... Glad to see some contribs coming 👾 |
@SoyGema the flag is for the CLI, but the idea of this ticket is to add that functionality to the extension once that cli flag is complete. |
When modifying parameters and running (or queueing) an experiment, there should exist an option somewhere to set the name of the experiment. This can especially help when running multiple experiments at a time.
My idea of how this would be implemented is the first popup when a user clicks "Modify Workspace Params and ...," would be a "Experiment Name" popup. It also could be left blank for a random name. The corresponding CLI way of doing this is
dvc exp run -n less_epochs -S params.yaml:epochs=10
The text was updated successfully, but these errors were encountered: