Spaces:
Sleeping
Sleeping
""" | |
The data Transformation pipeline. | |
""" | |
from src.TextSummarizer.components.train_model import ModelTrainer | |
from src.TextSummarizer.config.config_manager import ConfigManager | |
from src.TextSummarizer.entity import entities | |
from src.TextSummarizer.logger import backend_logger | |
class ModelTrainerPipeline: | |
""" | |
The data Transformation pipeline. | |
""" | |
def run(self): | |
""" | |
The main function of the train model pipeline. | |
""" | |
backend_logger.info("Starting the train model pipeline.") | |
config: ConfigManager = ConfigManager() | |
train_model_config: entities.DataTransformationConfig = config.get_model_trainer_config() | |
train_model = ModelTrainer(config=train_model_config) | |
train_model.train() | |
backend_logger.info("Finished the train model pipeline.") | |