QualityRequirementListItemRequest class reference


Properties

Name Type Description Notes
settings_id int [optional]
name str [optional]
sort_order int [optional]
filter str [optional]
enabled bool [optional]
annotation_type PatchedQualityRequirementRequestAnnotationType [optional]
metric PatchedQualityRequirementRequestMetric [optional]
required_score float, none_type Defines the minimal quality requirements in terms of the selected target metric. [optional]
parent_requirement int, none_type The parent requirement. Child requirements inherit comparison settings from it. [optional]
iou_threshold float, none_type The overlap threshold used for distinction between matched / unmatched objects. The specific meaning can vary depending on the shape type: for rectangles, polygons, ellipses, lines and masks it’s the IoU threshold; for points and skeletons, it’s the OKS threshold. [optional]
point_size float, none_type The point "size" (the OKS sigma), as a fraction of the object size, defined by the point size base. Corresponds to the standard deviation of the keypoint position. Larger values give larger areas around the GT points, where the checked points are accepted. Read more about the point matching in the documentation. [optional]
point_size_base PatchedQualityRequirementRequestPointSizeBase [optional]
line_thickness float, none_type Thickness of polylines, relatively to the (image area) ^ 0.5. The distance to the boundary around the GT line, inside of which the checked line points should be [optional]
match_orientation bool, none_type Enables or disables polyline orientation comparison [optional]
line_orientation_threshold float, none_type The minimal gain in the GT IoU between the given and reversed line directions to consider the line inverted. Only used when the ‘match_orientation’ parameter is true [optional]
match_groups bool, none_type Enables or disables annotation group checks. Only annotations of the same shape type can form matching groups. [optional]
group_match_threshold float, none_type Minimal IoU for groups to be considered matching. Only used when the ‘match_groups’ parameter is true [optional]
check_covered_annotations bool, none_type Check for partially-covered annotations, useful in segmentation tasks [optional]
object_visibility_threshold float, none_type Minimal visible area percent of the spatial annotations (polygons, masks) for reporting covered annotations. Only used when the ‘object_visibility_threshold’ parameter is true [optional]
panoptic_comparison bool, none_type Use only the visible part of the masks and polygons in comparisons [optional]
attribute_comparison PatchedQualityRequirementRequestAttributeComparison [optional]