hakim
data transformation added
cb7cafb
raw
history blame
483 Bytes
from dataclasses import dataclass
from pathlib import Path
@dataclass(frozen=True)
class DataIngestionConfig:
root_dir : Path
source_URL : str
local_data_file : Path
unzip_dir : Path
@dataclass(frozen=True)
class DataValidationConfig:
root_dir : Path
STATUS_FILE : str
ALL_REQUIRED_FILES : list
@dataclass(frozen=True)
class DataTransformationConfig:
root_dir : Path
data_path : Path
tokenizer_name : Path