data_check_message_code#
Enum for data check message code.
Module Contents#
Classes Summary#
Enum for data check message code. |
Contents#
- class evalml.data_checks.data_check_message_code.DataCheckMessageCode[source]#
Enum for data check message code.
Attributes
CLASS_IMBALANCE_BELOW_FOLDS
Message code for when the number of values for each target is below 2 * number of CV folds.
CLASS_IMBALANCE_BELOW_THRESHOLD
Message code for when balance in classes is less than the threshold.
CLASS_IMBALANCE_SEVERE
Message code for when balance in classes is less than the threshold and minimum class is less than minimum number of accepted samples.
COLS_WITH_NULL
Message code for columns with null values.
DATETIME_HAS_MISALIGNED_VALUES
Message code for when datetime information has values that are not aligned with the inferred frequency.
DATETIME_HAS_NAN
Message code for when input datetime columns contain NaN values.
DATETIME_HAS_REDUNDANT_ROW
Message code for when datetime information has more than one row per datetime.
DATETIME_HAS_UNEVEN_INTERVALS
Message code for when the datetime values have uneven intervals.
DATETIME_INFORMATION_NOT_FOUND
Message code for when datetime information can not be found or is in an unaccepted format.
DATETIME_IS_MISSING_VALUES
Message code for when datetime feature has values missing between the start and end dates.
DATETIME_IS_NOT_MONOTONIC
Message code for when the datetime values are not monotonically increasing.
DATETIME_NO_FREQUENCY_INFERRED
Message code for when no frequency can be inferred in the datetime values through Woodwork’s infer_frequency.
HAS_ID_COLUMN
Message code for data that has ID columns.
HAS_ID_FIRST_COLUMN
Message code for data that has an ID column as the first column.
HAS_OUTLIERS
Message code for when outliers are detected.
HIGH_VARIANCE
Message code for when high variance is detected for cross-validation.
HIGHLY_NULL_COLS
Message code for highly null columns.
HIGHLY_NULL_ROWS
Message code for highly null rows.
INVALID_SERIES_ID_COL
Message code for when given series_id is invalid
IS_MULTICOLLINEAR
Message code for when data is potentially multicollinear.
MISMATCHED_INDICES
Message code for when input target and features have mismatched indices.
MISMATCHED_INDICES_ORDER
Message code for when input target and features have mismatched indices order. The two inputs have the same index values, but shuffled.
MISMATCHED_LENGTHS
Message code for when input target and features have different lengths.
MISMATCHED_SERIES_LENGTH
Message code for when one or more unique series in a multiseries dataset is of a different length than the others
NATURAL_LANGUAGE_HAS_NAN
Message code for when input natural language columns contain NaN values.
NO_VARIANCE
Message code for when data has no variance (1 unique value).
NO_VARIANCE_WITH_NULL
Message code for when data has one unique value and NaN values.
NO_VARIANCE_ZERO_UNIQUE
Message code for when data has no variance (0 unique value)
NOT_UNIQUE_ENOUGH
Message code for when data does not possess enough unique values.
TARGET_BINARY_NOT_TWO_UNIQUE_VALUES
Message code for target data for a binary classification problem that does not have two unique values.
TARGET_HAS_NULL
Message code for target data that has null values.
TARGET_INCOMPATIBLE_OBJECTIVE
Message code for target data that has incompatible values for the specified objective
TARGET_IS_EMPTY_OR_FULLY_NULL
Message code for target data that is empty or has all null values.
TARGET_IS_NONE
Message code for when target is None.
TARGET_LEAKAGE
Message code for when target leakage is detected.
TARGET_LOGNORMAL_DISTRIBUTION
Message code for target data with a lognormal distribution.
TARGET_MULTICLASS_HIGH_UNIQUE_CLASS
Message code for target data for a multi classification problem that has an abnormally large number of unique classes relative to the number of target values.
TARGET_MULTICLASS_NOT_ENOUGH_CLASSES
Message code for target data for a multi classification problem that does not have more than two unique classes.
TARGET_MULTICLASS_NOT_TWO_EXAMPLES_PER_CLASS
Message code for target data for a multi classification problem that does not have two examples per class.
TARGET_UNSUPPORTED_PROBLEM_TYPE
Message code for target data that is being checked against an unsupported problem type.
TARGET_UNSUPPORTED_TYPE
Message code for target data that is of an unsupported type.
TARGET_UNSUPPORTED_TYPE_REGRESSION
Message code for target data that is incompatible with regression
TIMESERIES_PARAMETERS_NOT_COMPATIBLE_WITH_SPLIT
Message code when the time series parameters are too large for the smallest data split.
TIMESERIES_TARGET_NOT_COMPATIBLE_WITH_SPLIT
Message code when any training and validation split of the time series target doesn’t contain all classes.
TOO_SPARSE
Message code for when multiclass data has values that are too sparsely populated.
TOO_UNIQUE
Message code for when data possesses too many unique values.
Methods
- name(self)#
The name of the Enum member.
- value(self)#
The value of the Enum member.