Spaces:
Running
Running
| from dataclasses import dataclass | |
| from pathlib import Path | |
| from typing import Dict, Any | |
| class DataIngestionArtifact: | |
| data_file_path: Path | |
| is_ingested: bool | |
| message: str | |
| class DataValidationArtifact: | |
| validation_status: bool | |
| message: str | |
| schema_file_path: Path | |
| class DataTransformationArtifact: | |
| train_file_path: Path | |
| test_file_path: Path | |
| is_transformed: bool | |
| message: str | |
| class FeatureEngineeringArtifact: | |
| train_features_path: Path | |
| test_features_path: Path | |
| is_engineered: bool | |
| message: str | |
| class ModelTrainerArtifact: | |
| model_path: Path | |
| is_trained: bool | |
| message: str | |
| train_metrics: Dict[str, float] | |
| class ModelEvaluationArtifact: | |
| is_model_accepted: bool | |
| evaluation_metrics: Dict[str, float] | |
| message: str | |
| class ModelPusherArtifact: | |
| pushed_model_path: str | |
| is_pushed: bool | |
| message: str |