mattia.paterna
06/11/2024, 3:00 PMtrain_b.py
.
My idea is to separate the process from the product, i.e. creating a general pipeline for training that can be used to train both A and B given their respective configuration parameters—they can possibly live in their own parameters.yaml
so to avoid override and/or conflict.
The two questions related are:
1. does this harmonise with the Kedro principles?
2. is this possible in Kedro?
Thank you. 🙏datajoely
06/11/2024, 3:04 PM.replace(parameters={'base_param':'some_other_param'})
datajoely
06/11/2024, 3:06 PMmattia.paterna
06/11/2024, 3:06 PMmattia.paterna
06/13/2024, 6:45 AMtrain.py
pipeline instead of train_a.py
and train_b.py
. However, I still have two different parameter configuration YAML files that live respectively inside conf/train_a/parameters.yaml
and conf/train_b/parameters.yaml
.
How can I call the training pipeline twice, each time with one specific configuration?
I hope it makes sense.datajoely
06/13/2024, 9:24 AMmattia.paterna
06/13/2024, 10:56 AMparams:my_params
inside one node, both configuration YAML file will be passing the required parameter.mattia.paterna
06/19/2024, 12:45 PMdatajoely
06/19/2024, 12:51 PMmattia.paterna
06/19/2024, 12:54 PM