Abhishek Bhatia
11/15/2024, 6:36 AMKedroSession
in code ✅
However, I am concerned about kedro pipeline run time per request, which is too high (~1 minute).
Questions:
1. Is there a way to reduce kedro startup time?
2. My pipelines have a lot of persistent catalog entries. I have an idea, that if I convert every entry into MemoryDataSet
then persistence won't be needed, saving up on I/O time. However, transcoding would be a problem in this case. Any ideas?
3. Any other ways to speedup kedro init and general pipeline run?
Ideally want to make 0 changes between the actual kedro pipeline and the inference kedro pipeline.
Thanks! 🙂Hall
11/15/2024, 6:36 AMAnkita Katiyar
11/15/2024, 7:09 AMCachedDataset
might be helpful https://docs.kedro.org/en/stable/api/kedro.io.CachedDataset.htmlYolan Honoré-Rougé
11/15/2024, 7:17 AMAbhishek Bhatia
11/15/2024, 11:52 AM