Skip to content

vectorize iou computation#398

Open
Bissmella wants to merge 27 commits intoJdeRobot:masterfrom
Bissmella:iou_parallelized
Open

vectorize iou computation#398
Bissmella wants to merge 27 commits intoJdeRobot:masterfrom
Bissmella:iou_parallelized

Conversation

@Bissmella
Copy link

@Bissmella Bissmella commented Mar 3, 2026

Closes #377

This PR replaces the double for-loop implementation of compute_iou_matrix and compute_iou with a fully vectorized Numpy broadcasting approach.

Changes:

  • Implemented vectorized pairwise IoU computation
  • Added unit tests verifying equivalence with the reference implementation

@dpascualhe
@Arkadeep455

dpascualhe and others added 27 commits February 20, 2026 16:41
Improve image resize management for object detection pipeline
Fix incorrect filename in label file assertion error message
…nit-issue-392

fix: handle missing or null splits in YOLODataset initialization
…etrics

implement detection metrics suite and reorganize test files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Vectorize compute_iou_matrix with NumPy

6 participants