Replies: 3 comments 4 replies
-
As far as I know, we don't support using delagated dvc.lock files to elsewhere (and multiple of them). You can load
but from what I understand, you have multiple values for the same param so that might not be the best fit. From what I can understand by your description, I think foreach stages might help you: https://dvc.org/doc/user-guide/project-structure/pipelines-files#foreach-stages Where you can have a single params.yaml, and you can make each param a list and go over them (e.g instead of |
Beta Was this translation helpful? Give feedback.
-
@SebbanSms Had exactly the same question with you; any chance you have answered it by now? |
Beta Was this translation helpful? Give feedback.
-
I'm also looking to achieve a similar scenario. I'm looking to run my pipeline in normal mode as well as have the option to run it in "fast-mode". The pipeline is built in several stages and I would like to have the option to only run the fast-branch pipeline (in all stages). Any ideas? |
Beta Was this translation helpful? Give feedback.
-
Hello I have a project where I want to use the same dvc.yaml with different params.yaml files
In my dvc.yaml I use different input files based on the path of the scenario in the deps:
data/${schenario_folder}/....csv
and also some other params as arg parse commands in some stages:
I want to run the same stages for different params.yaml files with
dvc repro
.So far I had a copy of the same dvc.yaml in every folder:
using e.g. for scenario_1
dvc repro dvc\scenario_1\dvc.yaml
Isn't there a way to use the same dvc.yaml by specifiying the path ot the params.yaml (and where to output dvc.lock) so that I could use:
using e.g. for scenario_1
dvc repro dvc\dvc.yaml --params dvc\scenario_1\params.yaml --lock dvc\scenario_1\dvc.lock
*cross post on discord, but I got no answer, so I thought I might try it over here
Beta Was this translation helpful? Give feedback.
All reactions