Spaces:
				
			
			
	
			
			
		Sleeping
		
	
	
	
			
			
	
	
	
	
		
		
		Sleeping
		
	| import sys | |
| sys.path.append("./src") | |
| from kidney_classification.pipeline.stage_04_model_evaluation_with_mlflow import ( | |
| EvaluationPipeline, | |
| ) | |
| from kidney_classification.pipeline.stage_03_model_training import ModelTrainingPipeline | |
| from kidney_classification.pipeline.stage_02_prepare_base_model import ( | |
| PrepareBaseModelTrainingPipeline, | |
| ) | |
| from kidney_classification.pipeline.stage_01_data_ingestion import ( | |
| DataIngestionTrainingPipeline, | |
| ) | |
| from kidney_classification import logger | |
| STAGE_NAME = "Data Ingestion" | |
| try: | |
| logger.info(f"-------------Running stage: {STAGE_NAME}-------------") | |
| pipeline = DataIngestionTrainingPipeline() | |
| pipeline.main() | |
| logger.info(f"-------------Stage: {STAGE_NAME} completed-------------") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| STAGE_NAME = "Prepare base model" | |
| try: | |
| logger.info(f"-------------Running stage: {STAGE_NAME}-------------") | |
| pipeline = PrepareBaseModelTrainingPipeline() | |
| pipeline.main() | |
| logger.info(f"-------------Stage: {STAGE_NAME} completed-------------") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| STAGE_NAME = "Training Model" | |
| try: | |
| logger.info(f"-------------Running stage: {STAGE_NAME}-------------") | |
| pipeline = ModelTrainingPipeline() | |
| pipeline.main() | |
| logger.info(f"-------------Stage: {STAGE_NAME} completed-------------") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |
| STAGE_NAME = "Evaluation Stage" | |
| try: | |
| logger.info(f"-------------Running stage: {STAGE_NAME}-------------") | |
| pipeline = EvaluationPipeline() | |
| pipeline.main() | |
| logger.info(f"-------------Stage: {STAGE_NAME} completed-------------") | |
| except Exception as e: | |
| logger.exception(e) | |
| raise e | |