Coverage for mlair/workflows/custom_workflows.py: 0%
8 statements
« prev ^ index » next coverage.py v6.4.2, created at 2022-12-02 15:24 +0000
« prev ^ index » next coverage.py v6.4.2, created at 2022-12-02 15:24 +0000
1"""Collection of custom workflows."""
3__author__ = "Lukas Leufen"
4__date__ = '2022-07-20'
7from mlair.run_modules import ExperimentSetup, PreProcessing, ModelSetup, Training
8from mlair.workflows.default_workflow import DefaultWorkflow
11class HyperSearchWorkflow(DefaultWorkflow):
12 """
13 A workflow executing ExperimentSetup, PreProcessing, ModelSetup, and Training. PostProcessing is not added to this
14 workflow which is intended to be used in a training cycle.
15 """
17 def _setup(self, **kwargs):
18 """Set up default workflow."""
19 self.add(ExperimentSetup, **kwargs)
20 self.add(PreProcessing)
21 self.add(ModelSetup)
22 self.add(Training)