basic-text-summarizer / src /TextSummarizer /pipeline /step_05_model_evaluation.py
pavithra-devi's picture
added the appilication
34b369f
raw
history blame contribute delete
845 Bytes
"""
The data Transformation pipeline.
"""
from src.TextSummarizer.components.model_evaluation import ModelEvaluation
from src.TextSummarizer.config.config_manager import ConfigManager
from src.TextSummarizer.entity import entities
from src.TextSummarizer.logger import backend_logger
class ModelEvaluationPipeline:
"""
The model evaluation pipeline.
"""
def run(self):
"""
The main function of the model evaluation pipeline.
"""
backend_logger.info("Starting the model evaluation pipeline.")
config = ConfigManager()
model_evaluation_config = config.get_model_evaluation_config()
model_evaluation_config = ModelEvaluation(config=model_evaluation_config)
model_evaluation_config.evaluate()
backend_logger.info("Finished the model evaluation pipeline.")