Revert TRT class id filtering (#8497)

This commit is contained in:
Nicolas Mowen 2023-11-07 04:32:52 -07:00 committed by GitHub
parent 92906a500a
commit f29e152619
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -293,16 +293,6 @@ class TensorRtDetector(DetectionApi):
# raw_detections: Nx7 numpy arrays of
# [[x, y, w, h, box_confidence, class_id, class_prob],
# throw out any detections with negative class IDs
valid_detections = []
for r in raw_detections:
if r[5] >= 0:
valid_detections.append(r)
else:
logger.warning(f"Found TensorRT detection with invalid class id {r}")
raw_detections = valid_detections
# Calculate score as box_confidence x class_prob
raw_detections[:, 4] = raw_detections[:, 4] * raw_detections[:, 6]
# Reorder elements by the score, best on top, remove class_prob