whylogs.core.segmentation_partition#

Module Contents#

Classes#

Functions#

segment_on_column(→ Mapping[str, SegmentationPartition])

Attributes#

whylogs.core.segmentation_partition.logger#
whylogs.core.segmentation_partition.MAX_SEGMENTS_ERROR_THRESHOLD = 2000#
whylogs.core.segmentation_partition.MAX_SEGMENTS_WARNING_THRESHOLD = 200#
class whylogs.core.segmentation_partition.ColumnMapperFunction#
col_names: Optional[List[str]]#
map: Optional[Callable]#
field_projector: whylogs.core.projectors.FieldProjector#
id: str#
class whylogs.core.segmentation_partition.SegmentFilter#
filter_function: Optional[Callable]#
query_string: Optional[str]#
class whylogs.core.segmentation_partition.SegmentationPartition#
property simple: bool#
Return type

bool

property filter_id: str#
Return type

str

name: str#
mapper: Optional[ColumnMapperFunction]#
id: str#
filter: Optional[SegmentFilter]#
whylogs.core.segmentation_partition.segment_on_column(column_name: str) Mapping[str, SegmentationPartition]#
Parameters

column_name (str) –

Return type

Mapping[str, SegmentationPartition]