mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-05-05 04:57:42 +03:00
Don't always transpose
This commit is contained in:
parent
1abd3c68ec
commit
e45737754a
@ -187,7 +187,12 @@ def __post_process_multipart_yolo(
|
|||||||
|
|
||||||
|
|
||||||
def __post_process_nms_yolo(predictions: np.ndarray, width, height) -> np.ndarray:
|
def __post_process_nms_yolo(predictions: np.ndarray, width, height) -> np.ndarray:
|
||||||
predictions = np.squeeze(predictions).T
|
predictions = np.squeeze(predictions)
|
||||||
|
|
||||||
|
# transpose the output so it has order (inferences, class_ids)
|
||||||
|
if predictions.shape[0] < predictions.shape[1]:
|
||||||
|
predictions = predictions.T
|
||||||
|
|
||||||
scores = np.max(predictions[:, 4:], axis=1)
|
scores = np.max(predictions[:, 4:], axis=1)
|
||||||
predictions = predictions[scores > 0.4, :]
|
predictions = predictions[scores > 0.4, :]
|
||||||
scores = scores[scores > 0.4]
|
scores = scores[scores > 0.4]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user