i_model_builder
Module for IModelBuilder interface
!!! interfacess IModelBuilder
IModelBuilder (ABC)
Factory for creating models
Source code in workflow/i_model_builder.py
class IModelBuilder(ABC):
"""Factory for creating models"""
@abstractmethod
def build_model(self, model_data: IModelData) -> IModel:
"""Creates an model based on model data
Returns:
IModel: instance of a model based on model data
"""
build_model(self, model_data)
Creates an model based on model data
Returns:
Type | Description |
---|---|
IModel |
instance of a model based on model data |
Source code in workflow/i_model_builder.py
@abstractmethod
def build_model(self, model_data: IModelData) -> IModel:
"""Creates an model based on model data
Returns:
IModel: instance of a model based on model data
"""