Coverage for dataexcept/datascience_exceptions/__init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-09-03 20:46 +0000
« prev ^ index » next coverage.py v7.15.4, created at 2026-09-03 20:46 +0000
1"""Custom exceptions for data science workflows."""
3from .base import DataScienceError
4from .ingestion import (
5 DataAugmentationError,
6 DataFormatError,
7 DataImbalanceError,
8 DataLeakageError,
9 DataLoadingError,
10 DataNormalizationError,
11 DataValidationError,
12 FeatureEngineeringError,
13 MissingDataError,
14 OutlierDetectionError,
15 SchemaMismatchError,
16)
17from .operations import (
18 DataDriftError,
19 DataExportError,
20 DeploymentError,
21 ModelSerializationError,
22 ResourceLimitError,
23)
24from .training import (
25 BiasDetectionError,
26 ConvergenceError,
27 CrossValidationError,
28 DimensionalityReductionError,
29 EarlyStoppingError,
30 ExperimentTrackingError,
31 ExplainabilityError,
32 FeatureScalingError,
33 FeatureSelectionError,
34 GPUOutOfMemoryError,
35 HyperparameterError,
36 HyperparameterTuningError,
37 ModelCompatibilityError,
38 ModelEvaluationError,
39 ModelInferenceError,
40 ModelTrainingError,
41 OverfittingError,
42 PredictionError,
43 TrainingTimeoutError,
44 UnderfittingError,
45)
47__all__ = [
48 "DataScienceError",
49 "DataLoadingError",
50 "DataFormatError",
51 "DataValidationError",
52 "MissingDataError",
53 "OutlierDetectionError",
54 "SchemaMismatchError",
55 "FeatureEngineeringError",
56 "ModelTrainingError",
57 "ConvergenceError",
58 "TrainingTimeoutError",
59 "HyperparameterError",
60 "ModelEvaluationError",
61 "PredictionError",
62 "ModelSerializationError",
63 "DeploymentError",
64 "DataDriftError",
65 "ResourceLimitError",
66 "DataExportError",
67 "FeatureSelectionError",
68 "DimensionalityReductionError",
69 "CrossValidationError",
70 "HyperparameterTuningError",
71 "ExperimentTrackingError",
72 "GPUOutOfMemoryError",
73 "DataNormalizationError",
74 "DataImbalanceError",
75 "ModelInferenceError",
76 "DataAugmentationError",
77 "DataLeakageError",
78 "OverfittingError",
79 "UnderfittingError",
80 "EarlyStoppingError",
81 "BiasDetectionError",
82 "ExplainabilityError",
83 "FeatureScalingError",
84 "ModelCompatibilityError",
85]