Spaces:
Sleeping
Sleeping
File size: 1,693 Bytes
82c8d9a a76bfd1 9050a12 3ced35f 9050a12 9a56158 a76bfd1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
from benglasummarization.logging import logger
from benglasummarization.pipeline.stage01_data_ingestion import DataIngestionPipeline
from benglasummarization.pipeline.stage_02_prepare_ben_tok import BenTokenizationPreparePipeLine
from benglasummarization.pipeline.stage_03_train_ban_token import TrainTokenizePipeLine
from benglasummarization.pipeline.stage_04_model_Training import ModelTrainingPipeline
STAGE_NAME = 'Data Ingestion Stage'
try:
logger.info(f">>>>>> stage {STAGE_NAME} started <<<<<<")
data_ingestion = DataIngestionPipeline()
data_ingestion.main()
logger.info(f">>>>>> stage {STAGE_NAME} completed <<<<<<\n\nx==========x")
except Exception as e:
logger.exception(e)
raise e
STAGE_NAME = 'Prepare Ban Tokeniation Stage'
try:
logger.info(f">>>>>> stage {STAGE_NAME} started <<<<<<")
Ban_Token = BenTokenizationPreparePipeLine()
Ban_Token.main()
logger.info(f">>>>>> stage {STAGE_NAME} completed <<<<<<\n\nx==========x")
except Exception as e:
logger.exception(e)
raise e
STAGE_NAME = 'Training Bengla Tokenization Stage'
try:
logger.info(f">>>>>> stage {STAGE_NAME} started <<<<<<")
Train_Ban_Token = TrainTokenizePipeLine()
Train_Ban_Token.main()
logger.info(f">>>>>> stage {STAGE_NAME} completed <<<<<<\n\nx==========x")
except Exception as e:
logger.exception(e)
raise e
STAGE_NAME = 'Model Training PipeLine Stage'
try:
logger.info(f">>>>>> stage {STAGE_NAME} started <<<<<<")
train_model = ModelTrainingPipeline()
train_model.main()
logger.info(f">>>>>> stage {STAGE_NAME} completed <<<<<<\n\nx==========x")
except Exception as e:
logger.exception(e)
raise e |