exp run: Use Cases #5821
casperdcl
started this conversation in
New Features & Ideas
Replies: 2 comments 1 reply
-
CC @shcheklein |
Beta Was this translation helpful? Give feedback.
0 replies
-
Great point @casperdcl! You have the scenarios right, but There is an open issue in #4428 to allow for users to disable the run-cache for outputs that are too big, so it seems like that might be the place to address this. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
There are 2 main use cases I see for
exp run
, and it would be great toa) confirm that they can be implemented, and
b) if needed, tidy up/implement a nice DVC API for them.
The use cases are:
The current concern is that a DVC project set up to do (1) cannot also do (2) without running out of disk space... i.e. when doing a hyperparameter search, DVC should not save e.g.
model.h5
andpredictions.zip
per-epoch, but should continue to save parameters & metrics per-epoch.The new
checkpoint: true
flag indvc.yaml
is apparently about not clearing outputs before execution. Perhaps it should be used instead to signify whether or not to put things into the run-cache.Beta Was this translation helpful? Give feedback.
All reactions