give segmentation QA the same threshold-independent view as detection

Detection QA reports a precision/recall curve, average precision and a
calibration sweep; segmentation QA reported a single operating point. Both rank
their outputs by confidence, so the same view applies, and the asymmetry meant
the two panels answered different questions about comparable runs — an
inconsistency introduced when detection gained the curve.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Jens
2026-08-22 20:47:30 +02:00
co-authored by Claude Opus 5
parent ff4a15aa74
commit 1a1a9af6e7
6 changed files with 37 additions and 1 deletions
+2
View File
@@ -1620,6 +1620,8 @@ export interface SegmentationQaRequest {
iou_threshold: number
class_name?: string | null
min_confidence?: number | null
/** Read off the one matching pass, exactly as for detection. */
calibration_thresholds?: number[]
}
export type SegmentationQaResult = DetectionQaResult