cpdbench.exception.ValidationException

 1class ValidationException(Exception):
 2    """General exception type when some validation went wrong."""
 3    pass
 4
 5
 6class InputValidationException(ValidationException):
 7    """More specific validation exception when something about the input parameters is wrong."""
 8    pass
 9
10
11class AlgorithmValidationException(ValidationException):
12    """Validation exception when runtime validation of an algorithm fails."""
13    pass
14
15
16class MetricValidationException(ValidationException):
17    """Validation exception when runtime validation of a metric fails."""
18    pass
19
20
21class DatasetValidationException(ValidationException):
22    """Validation exception when runtime validation of a dataset fails."""
23    pass
24
25
26class UserConfigValidationException(ValidationException):
27    """Validation exception when user config part is inconsistent"""
28
29    def __init__(self, problem):
30        super().__init__(f"User config is invalid: {problem}")
class ValidationException(builtins.Exception):
2class ValidationException(Exception):
3    """General exception type when some validation went wrong."""
4    pass

General exception type when some validation went wrong.

Inherited Members
builtins.Exception
Exception
builtins.BaseException
with_traceback
args
class InputValidationException(ValidationException):
7class InputValidationException(ValidationException):
8    """More specific validation exception when something about the input parameters is wrong."""
9    pass

More specific validation exception when something about the input parameters is wrong.

Inherited Members
builtins.Exception
Exception
builtins.BaseException
with_traceback
args
class AlgorithmValidationException(ValidationException):
12class AlgorithmValidationException(ValidationException):
13    """Validation exception when runtime validation of an algorithm fails."""
14    pass

Validation exception when runtime validation of an algorithm fails.

Inherited Members
builtins.Exception
Exception
builtins.BaseException
with_traceback
args
class MetricValidationException(ValidationException):
17class MetricValidationException(ValidationException):
18    """Validation exception when runtime validation of a metric fails."""
19    pass

Validation exception when runtime validation of a metric fails.

Inherited Members
builtins.Exception
Exception
builtins.BaseException
with_traceback
args
class DatasetValidationException(ValidationException):
22class DatasetValidationException(ValidationException):
23    """Validation exception when runtime validation of a dataset fails."""
24    pass

Validation exception when runtime validation of a dataset fails.

Inherited Members
builtins.Exception
Exception
builtins.BaseException
with_traceback
args
class UserConfigValidationException(ValidationException):
27class UserConfigValidationException(ValidationException):
28    """Validation exception when user config part is inconsistent"""
29
30    def __init__(self, problem):
31        super().__init__(f"User config is invalid: {problem}")

Validation exception when user config part is inconsistent

UserConfigValidationException(problem)
30    def __init__(self, problem):
31        super().__init__(f"User config is invalid: {problem}")
Inherited Members
builtins.BaseException
with_traceback
args