Skip to content
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

dvc exp save action #2856

Closed
dberenbaum opened this issue Nov 29, 2022 · 3 comments
Closed

dvc exp save action #2856

dberenbaum opened this issue Nov 29, 2022 · 3 comments
Labels
A: experiments Area: experiments table webview and everything related enhancement New feature or request priority-p2 Future feature, less priority for now

Comments

@dberenbaum
Copy link
Contributor

In demo today, @alex000kim asked about having a way to add the new dvc exp save (iterative/dvc#8599) functionality to VS Code. This would enable users to save any repo state to the experiments table without actually running a pipeline.

It could be useful for users who don't want to implement DVCLive but still want to save experiments outside of dvc exp run commands. On the other hand, not much will be shown in VS Code unless they have set up metrics, plots, etc. on their own, so it's potentially confusing for new users 🤔 .

It could also be useful if we want to focus on queuing and deprioritize workspace experiments. We can support one workflow of queueing and running experiments in temporary workspaces, and another workflow where users run dvc repro (through CLI or VS Code) in their workspace followed by dvc exp save when they are ready to save the result.

cc @daavoo @dtrifiro

@shcheklein shcheklein added discussion A: experiments Area: experiments table webview and everything related triage labels Nov 29, 2022
@shcheklein
Copy link
Member

so, it's kinda git stash? Does dvc exp save allow for that? What do we see in the dvc exp show?

If it can be done in DVC I don't see any contradiction to being able to do this in VS Code tbh. The simplest we can do is just expose save as part of the command palette or do you have in mind some button, context menu?

@dberenbaum
Copy link
Contributor Author

No particular plans right now. Starting with the command palette sounds fine.

@shcheklein shcheklein added enhancement New feature or request and removed triage labels Nov 30, 2022
@shcheklein shcheklein added the priority-p2 Future feature, less priority for now label Dec 20, 2022
@dberenbaum
Copy link
Contributor Author

Don't think we need this right now. Closing.

@dberenbaum dberenbaum closed this as not planned Won't fix, can't repro, duplicate, stale May 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A: experiments Area: experiments table webview and everything related enhancement New feature or request priority-p2 Future feature, less priority for now
Projects
None yet
Development

No branches or pull requests

3 participants