pavithra-devi's picture
added the appilication
34b369f
raw
history blame contribute delete
828 Bytes
"""
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.")