Create Workflow for Autonomous Pipeline Execution
In montipipes#1 a python script was generated to execute a python pipeline. In this issue minimal workflow shall be created to test functionality integration into the framework
Tasks
-
dedicated classes to execute the following steps -
parsing -
parse appropriate pipeline model -
parse pipeline configuration -
parse training configuration -
symbol table for EMA pipeline -
symbol table for training and pipeline configurations
-
-
check CoCos -
inter-model validations (schemas / configurations): -
generate backend-related artefacts -
wrap EMADLGenerator with new main generator (MontiAnnaGenerator) -
refactor MontiAnnaGenerator using EMADLGenerator functionality
-
-
provide python training configuration -
use default if not generated -
generate the configuration
-
-
choose the appropriate schema API -
calculate execution semantic -
generate pipeline script -
execute pipeline -
read results -
Discuss TODOS
Issues
-
Problem with parsing LeNet model with generic parameters
Notes
- EMADLGenerator for inspiration
- Defaults are to be used to create quick demonstration
- Only PyTorch is supported as backend for now
Edited by Feras Mulhem