Hi all! Do Kedro nodes allow to have optional inputs and outputs?
I have an evaluation function with in-time and out-of-time testing. However, I want to do both tests only for certain models and apply in-time for the rest. Do I need to build separate functions for these two scenarios or can I set out-of-time inputs/outputs as optional?
@datajoely maybe you know? 🙃
12/08/2022, 6:07 PM
Nope we currently don’t support conditional logic for two reasons:
• It makes it very difficult to reconcile with the reproducible philosophy in Kedro
• The combinatorial complexity introduced by conditional logic becomes very difficult to maintain
so two separate pipelines for both usecases makes the most sense in Kedro world