Scalsol / mega.pytorch

Memory Enhanced Global-Local Aggregation for Video Object Detection, CVPR2020
Other
566 stars 115 forks source link

Performance issue #76

Closed lxtGH closed 3 years ago

lxtGH commented 3 years ago

Hi! Thanks for opensource such project for the public. I want to re-produce the mega-model results. The performance is about 1 map lower than the paper. Has anyone successfully reproduced the experiment results ?

Mega-R101: 82.0 Paper: 82.9 Mega-R50: 76.1 Paper: 77.3

The reuslt is best results from multiple experiments ?

Scalsol commented 3 years ago

Hi, what config did you use? If you use 4 gpus, the result of ResNet101 backbone should be close to 82.9. The results of 8 gpus may be lower. The result of ResNet50 backbone is not reported in paper and its performance is not stable, all models with ResNet 50 backbone suffer from the same issue (we mention this in the note). We report this result just for reference :)

lxtGH commented 3 years ago

Thanks for your reply. Mega-R101 uses 4 gpus(82.0, default config) when i use 8 gpus training, the reuslt is 81.5.

lxtGH commented 3 years ago

I will re-run default mega-r101-4gpus. @Scalsol By the way, why 8 gpu training results in lower results? Could it can be handled by introduced more training iteration?

Scalsol commented 3 years ago

I could not figure out why and more training iteration could not handle the problem. I haven't run many experiments with 8 gpus for at that time I have no enough GPU resources.

lxtGH commented 3 years ago

Report New results 82.4. Is this caused by initial seed problems?

Scalsol commented 3 years ago

Yes, the initial seed will influence the overall result (In maskrcnn_benchmark it is not fixed, unlike mmdetection). In my experiments the fluctuation is around 0.3 AP. As AP50 is not a so stable metric compared to mAP and the ImageNet VID dataset itself is not a good dataset, I think this is an acceptable result. If you have further question, you could find me out through WeChat: Scalsol

lxtGH commented 3 years ago

Thanks for your reply!