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
Fail to reimplement your paper's result for semi-supervised. #40
Comments
Hi @TyroneLi for how many epochs did you train? and did you use more than 1 gpus? |
`{
}` I just ran on one single GPU with cuda 11.0. But when I change to cuda-10.0, python3.7 and pytorch1.1.0, I still cannot achieve more than 71% mIoU whatever. I donnot know which part I missed or some config I mistook. Hope you could give me some suggestions to reimplement your results. Applying multi-scale inference is able to obtain 72% mIoU but it's inconsistent with your paper's result. |
well this is a bit weird, the config seems to be correct, pytorch can be quite mysterious sometimes :) try pytorch 1.4 - 1.6 since these are the version I tested with (same thing for torchvision with the corresponding version) |
All right. I would try these versions. But it would take a little long time to finish. Hope I can obtain new results today. Thanks. |
I changed to pytorch1.4.0 and conducted experiment for semi(1.5k supervised and 9k weak labels), I got 72.06mIoU. However, it is still a little bit (nearly 1%) lower than your paper's result. |
hi @TyroneLi did you also rerun the pseudo labeling process, maybe try regenerating the pseudo labels with the current setting |
What's the meaning of rerun the pseudo labeling process? Do you mean rerun the pseudo labeling process with IRNet's second step to perform pseudo labeling expansion? But did you perform this in your paper's experiment? |
hi @TyroneLi no, just rerun the same process to generate the pseudo labels as described in the readme but with the current version of pytorch & torchvision |
I use the default config file to conduct experiments, but I only got 68.9mIoU for not adopting weak label and got 70.09mIoU for adopting weak label following your readme. These results are far lower than yours. My env is pytorch 1.7.0 and python 3.8.5. Could provide some advice?
The text was updated successfully, but these errors were encountered: