whylogs.core.annotation_profiling

Module Contents

Classes

Rectangle

Helper class to compute minimal bouding box intersections and/or iou

TrackBB

Attributes

BB_ATTRIBUTES

class whylogs.core.annotation_profiling.Rectangle(boundingBox, confidence=None, labels=None)

Helper class to compute minimal bouding box intersections and/or iou minimal stats properties of boudning box

area

Description

Type

float

aspect_ratio

Description

Type

TYPE

boundingBox

Description

Type

TYPE

centroid

Description

Type

TYPE

confidence

Description

Type

TYPE

height

Description

Type

TYPE

labels

Description

Type

TYPE

width

Description

Type

TYPE

property x1(self)
property x2(self)
property y1(self)
property y2(self)
intersection(self, Rectangle_2)
iou(self, Rectangle_2)
whylogs.core.annotation_profiling.BB_ATTRIBUTES = ['annotation_count', 'annotation_density', 'area_coverage', 'bb_width', 'bb_height', 'bb_area',...
class whylogs.core.annotation_profiling.TrackBB(filepath: str = None, obj: Dict = None, feature_transforms: Optional[List[Callable]] = None, feature_names: str = '')
calculate_metrics(self)
__call__(self, profiles)