Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Discrepancy in performance compared to paper #22

Open
netw0rkf10w opened this issue May 21, 2020 · 1 comment
Open

Discrepancy in performance compared to paper #22

netw0rkf10w opened this issue May 21, 2020 · 1 comment

Comments

@netw0rkf10w
Copy link

Hi,

First of all, thanks for the code! I was looking for a PyTorch port of DeepLabv3+ that can use the official TensorFlow checkpoints. Your repo is the only one I could find! Great work!

There seems however to be some discrepancy compared to the TensorFlow version.
I tried the xception65_coco_voc_trainval checkpoint on the Pascal VOC test set with flipping and multi-scale ([0.5:0.25:1.75]) inference, and obtained mIoU = 85.93630 (by uploading to the evaluation server), which far inferior to the reported 87.80%.

In addition to the difference in BatchNorm's eps that you discovered previously, there should be some other details that affect the performance. Unfortunately I was unable to find them. I hope you or somebody can.

@JoOkuma
Copy link

JoOkuma commented Aug 10, 2020

@netw0rkf10w were you able to improve the performance to get closer to the TF version?

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

No branches or pull requests

2 participants