Spaces:
Sleeping
Sleeping
| from dataclasses import dataclass | |
| from pathlib import Path | |
| class DataIngestionConfig: | |
| root_dir : Path | |
| source_URL : str | |
| local_data_file : Path | |
| unzip_dir : Path | |
| class DataValidationConfig: | |
| root_dir : Path | |
| STATUS_FILE : str | |
| ALL_REQUIRED_FILES : list | |
| class DataTransformationConfig: | |
| root_dir : Path | |
| data_path : Path | |
| tokenizer_name : Path | |
| class ModelTrainerConfig: | |
| root_dir : Path | |
| data_path : Path | |
| model_ckpt : Path | |
| num_train_epochs : int | |
| warmup_steps : int | |
| per_device_train_batch_size : int | |
| weight_decay : float | |
| logging_steps : int | |
| evaluation_strategy: str | |
| eval_steps: int | |
| save_steps: float | |
| gradient_accumulation_steps: int | |
| class ModelEvaluationConfig: | |
| root_dir : Path | |
| data_path : Path | |
| model_path : Path | |
| all_params: dict | |
| tokenizer_path : Path | |
| metric_file_name : Path | |