xingyizhou / GTR

Global Tracking Transformers, CVPR 2022
374 stars 57 forks source link

can't evaluate on MOT17 #7

Closed noahcao closed 2 years ago

noahcao commented 2 years ago

Hi Xingyi,

I believe the guidelines you write at the doc has some issue. To be precise, to directly evaluate on MOT17 by:

python train_net.py --config-file configs/GTR_MOT_FPN.yaml --eval-only MODEL.WEIGHTS  output/GTR_MOT/GTR_MOT_FPN/model_0004999.pth

we will get the error as: gtr.tracking.trackeval.utils.TrackEvalException: GT file not found for sequence: MOT17-02-FRCNN

Besides, to evaluate on the self-splitted half-val, I assumed we need the files "gt_val_half.txt" under the directory of each sequence?

Could you help to double check if your guideline can work fine with the current version and reach the requirement of the TrackEval lib you adopted? I thought you may miss some guidelines about data splitting and preparation?

noahcao commented 2 years ago

I realized that was caused by failure of saving results files when converting mot to coco. I made a simple PR to fix this.

xingyizhou commented 2 years ago

Thank you! The PR is merged :)