Spaces:
Sleeping
Sleeping
| from EmotionRecognition import logger | |
| from EmotionRecognition.pipeline.stage_01_data_ingestion import DataIngestionTrainingPipeline | |
| from EmotionRecognition.pipeline.stage_02_data_validation import DataValidationTrainingPipeline | |
| from EmotionRecognition.pipeline.stage_01_data_preparation import DataPreparationPipeline | |
| from EmotionRecognition.pipeline.stage_02_model_training import ModelTrainingPipeline | |
| from EmotionRecognition.pipeline.stage_03_model_evaluation import ModelEvaluationPipeline | |
| # Data Ingestion Stage | |
| STAGE_NAME = "Data Ingestion Stage" | |
| try: | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| obj = DataIngestionTrainingPipeline() | |
| obj.main() | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| # Data Validation Stage | |
| STAGE_NAME = "Data Validation Stage" | |
| try: | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| obj = DataValidationTrainingPipeline() | |
| obj.main() | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| # Data Preprocessing Stage | |
| #STAGE_NAME = "Data Preprocessing Stage" | |
| #try: | |
| # logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| # obj = DataPreprocessingTrainingPipeline() | |
| # obj.main() | |
| # logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| #except Exception as e: | |
| # logger.exception(e) | |
| # raise e | |
| STAGE_NAME = "Data Preparation Stage" | |
| try: | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| obj = DataPreparationPipeline() | |
| obj.main() | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| STAGE_NAME = "Model Training Stage" | |
| try: | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| obj = ModelTrainingPipeline() | |
| obj.main() | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| # Model Evaluation Stage | |
| STAGE_NAME = "Model Evaluation Stage" | |
| try: | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' started <<<<<<") | |
| obj = ModelEvaluationPipeline() | |
| obj.main() | |
| logger.info(f">>>>>> Stage '{STAGE_NAME}' completed successfully <<<<<<\n\nx==========x") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e |