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
the result of obtian_cam_masking.py and the pseudo mask #17
Comments
Hi, You can run "get_mask_quality.sh" for a whole process. More specifically, after obtaining CAM with "obtian_cam_masking.py", you should run "python run_sample.py" to generate the final pseudo ground-truth masks. Thanks |
I'm glad to receive your quick reply!
However, the make_sem_seg_labels.py and make_sem_seg_labels.py are based on resnet50_irn。
In this paper, it said that irn is the baseline。so the model obtian_cam_masking.py used should be changed to resnet50_irn。 Is there any deviation in my understanding?look forward for your relpy sincerely! |
IRN (resnet50_irn) is the network to refine the initial seed (CAM), which is obtained from the classifier (resnet50_cam). So, we first obtain the CAM from resnet50_cam, and then refine the CAM using resnet50_irn. The official implementation of IRN (https://github.com/jiwoon-ahn/irn) also follows this process. Thanks! |
I’m very sorry that don't carefully reading ! |
Hi,thanks for your sharing!But i still have some questions look forward to your answer!
is the result of the obtian_cam_masking.py a pseudo mask dirtectly used in training segmentation network?if not, can you tell how to generate it?
Thank you!
The text was updated successfully, but these errors were encountered: