-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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 run --queue needs absolute path #8747
Comments
Are you referring to file arguments passed to commands in your Using |
you are right, the file was not tracked. now it works. thx for clearing that up. however, when creating a queue of 3 experiments with varying parameters, they all had the same name. thus resulted in only 1 exp when using "dvc exp show". i thought each one would get a unique name automatically. |
@walternat1ve Could you please elaborate it? You |
all good. the problem was that i changed the params for each queued experiment but didnt provide them as a dependency in dvc.yaml, therefore they were not treated as new experiments but rather i got the cached result and thus the same name. now it makes sense to me. thx for coming back to this issue. |
what can i do when a script or file is in a submodule which is tracked by git? it doesn't copy the content to tmp unfortunately |
thx for the quick reply, i will try this workaround. edit: @pmrowla i was not able to apply the workaround. i tried adding the full directory of submodule but it said its already there (as far as i can tell the directory was there but not the content). it's probably not feasible to specify each single file. what do you think is the best way? |
dvc exp run --queue ... needs absolute path for the file in the command, otherwise queued experiments will fail because they cannot find the file from the command (if relative).
while
dvc exp run works also with relative path
maybe i missed it but this was nowhere documented imo and tbh it's a bit inconsistent.
The text was updated successfully, but these errors were encountered: