whylogs.experimental.core.validators
#
Submodules#
Package Contents#
Functions#
|
|
|
Merge registered validators for requested schemas |
- whylogs.experimental.core.validators.condition_validator(col_names: Union[str, List[str]], condition_name: Optional[str] = None, actions: Union[List[Callable[[str, str, Any, Optional[Any]], None]], Callable[[str, str, Any, Optional[Any]], None]] = [], namespace: Optional[str] = None, schema_name: str = '', enable_sampling: bool = True) Callable[[Any], Any] #
- Parameters
- Return type
Callable[[Any], Any]
- whylogs.experimental.core.validators.append_validator(schema_name, col_name: str, validator: whylogs.core.validators.Validator)#
- Parameters
col_name (str) –
validator (whylogs.core.validators.Validator) –
- whylogs.experimental.core.validators.generate_validators(initial_validators: Optional[Dict[str, List[whylogs.core.validators.Validator]]], schema_name: Union[str, List[str]], include_default_schema: bool = True) Dict[str, List[whylogs.core.validators.Validator]] #
Merge registered validators for requested schemas
- Parameters
initial_validators (Optional[Dict[str, List[whylogs.core.validators.Validator]]]) –
include_default_schema (bool) –
- Return type
Dict[str, List[whylogs.core.validators.Validator]]