-
Notifications
You must be signed in to change notification settings - Fork 386
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
guide: using metrics/plots and params without pipelines #2216
Comments
cc @skshetry |
Not sure having stages without an action would make sense. But how about accepting |
@tupui The command reference would be the first place that comes to mind. Already mentioned in:
Not mentioned yet in:
One strategy would be to make sure the mentions are emphatic enough e.g. instead of parenthesis or grayed out notes, make a paragraph (starting with the 💡 emoji perhaps). Also review that it's mentioned in the Another idea would be to just leave minimal mentions (double check they're consistent), but emphasize in the Options section of each ref: for |
But the value of the main yaml is that the information is centralised. If you just want to give general metadata, there should be an easy way to do so without needing to have stages or anything else. A top level option in the yaml would be better IMO. But maybe this is calling for a dedicated file as this yaml is move about pipelines. |
Reading at the metrics one for instance, I think the explanation is OK. What I was missing is the fact that I could use all these function without the need to have the yaml file. So in
Which can lead to the conclusion that you have to use this yaml in order to use these functionalities. |
There's a separate discussion around that. See iterative/dvc#3936 (comment) BTW this part of the discussion should be in the iterative/dvc repo to be considered. Let's see if @skshetry has no objection on opening that issue (thanks). |
Which one? It's not even mentioned in https://dvc.org/doc/command-reference/metrics or https://dvc.org/doc/command-reference/metrics/show.
Feel free to send a proposed change (via a PR). Thanks |
The one for diff. But true it is missing from the general metric discussion.
Ok I will try to propose something 😃 |
Btw, We have also plans for supports different sections in metrics:
- metrics.json
stages:
... |
Merged into #2815. |
#2572, rather. |
UPDATE: Related/part of #2815
My use case involves the inability to really use pipelines. I have models and data, but I am not (or cannot) do the training. So I don't have experiments per se. Still, I have metrics or other metadata I would want to track.
Apparently I can do this using commands like
dvc metrics diff --targets metrics.json
. I think this could be highlighted in the documentation that it is not required to have a dvc.yaml file. Although I would prefer that thecmd
argument would be optional.UPDATE: Jump to #2216 (comment)
I can do a PR with guidance about where I should put this if wanted. I thought about putting this in a use case (versioning) or in the user guide.
Reference to this proposal is here . cc @jorgeorpinel
The text was updated successfully, but these errors were encountered: