Evaluate TrackFormer on MOT17 with the problem with numpy
See original GitHub issueHello, when I tried to Evaluate TrackFormer on MOT17 with python src/track.py with \ reid \ tracker_cfg.public_detections=min_iou_0_5 \ obj_detect_checkpoint_file=models/mot17_deformable_multi_frame/checkpoint_epoch_50.pth
, I got the problem.
INFO - main - TRACK SEQ: MOT17-02-DPM
100%|ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ| 600/600 [02:15<00:00, 4.41it/s]
INFO - main - NUM TRACKS: 96 ReIDs: 13
INFO - main - RUNTIME: 135.96 s
ERROR - track - Failed after 0:08:13!
Traceback (most recent calls WITHOUT Sacred internals):
File "src/track.py", line 153, in main
mot_accum = get_mot_accum(results, seq_loader)
File "/media/HardDisk_new/wh/second_code/trackformer/src/trackformer/util/track_utils.py", line 397, in get_mot_accum
distance)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/mot.py", line 252, in update
rids, cids = linear_sum_assignment(dists)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/lap.py", line 73, in linear_sum_assignment
rids, cids = solver(costs)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/lap.py", line 288, in lsa_solve_lapjv
from lap import lapjv
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/lap/__init__.py", line 25, in <module>
from ._lapjv import (
File "__init__.pxd", line 199, in init lap._lapjv
ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 80, got 88
used python src/track.py with reid
and got the same problem
INFO - main - TRACK SEQ: MOT17-02-DPM
100%|ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ| 600/600 [02:15<00:00, 4.44it/s]
INFO - main - NUM TRACKS: 133 ReIDs: 25
INFO - main - RUNTIME: 135.04 s
ERROR - track - Failed after 0:07:17!
Traceback (most recent calls WITHOUT Sacred internals):
File "src/track.py", line 153, in main
mot_accum = get_mot_accum(results, seq_loader)
File "/media/HardDisk_new/wh/second_code/trackformer/src/trackformer/util/track_utils.py", line 397, in get_mot_accum
distance)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/mot.py", line 252, in update
rids, cids = linear_sum_assignment(dists)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/lap.py", line 73, in linear_sum_assignment
rids, cids = solver(costs)
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/motmetrics/lap.py", line 288, in lsa_solve_lapjv
from lap import lapjv
File "/home/wh/anaconda3/envs/trackformer/lib/python3.7/site-packages/lap/__init__.py", line 25, in <module>
from ._lapjv import (
File "__init__.pxd", line 199, in init lap._lapjv
ValueError: numpy.ndarray has the wrong size, try recompiling. Expected 80, got 88
Issue Analytics
- State:
- Created a year ago
- Comments:5 (2 by maintainers)
Top Results From Across the Web
TrackEval/Readme.md at master - MOTChallenge-Official
TrackEval is now the Official Evaluation Kit for MOTChallenge. This repository contains the evaluation scripts for the MOT challenges available at www.
Read more >TrackFormer: Multi-Object Tracking With ... - CVF Open Access
We evaluate TrackFormer on the MOT17 [29] bench- mark where it achieves state-of-the-art performance for public and private detections.
Read more >Pedestrian Multiple Object Tracking Using Deep Learning
In this thesis, the aim is to examine the viability of Deep Neural. Network (DNN) based Multi-Object Tracking approaches for tracking pedestrians.
Read more >MOT17-03-SDP - MOT Challenge
TrackFormer represents a new tracking-by-attention paradigm and yields state-of-the-art performance on the task of multi-object tracking (MOT17)Β ...
Read more >TrackFormer: Multi-Object Tracking with Transformers - arXiv
We formulate this task as a frame-to-frame set prediction problem and ... multi-object tracking (MOT17 and MOT20) and segmentation (MOTS20).
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Ohh, I solve the problem with updating the numpy to 1.21.6
pip install -U numpy
The README.md works for a setup around pip and virtualenv. If you want/need to run conda you must adapt accordingly. But we will not provide supported documentation for both.