Skip to content

Commit 2789d90

Browse files
committed
perf: vectorize 2D sarcomere tracker via SoA + numba greedy claim
Replaces the per-track QueryPoint dataclass loop with struct-of-arrays state and a numba-compiled _greedy_claim kernel. Same algorithm and output, substantially faster on real movies. Adds _as_arr_padded helper so per-detection attribute arrays always align with the detections array even when callers pass shorter lists.
1 parent ba78868 commit 2789d90

1 file changed

Lines changed: 297 additions & 215 deletions

File tree

0 commit comments

Comments
 (0)