-
Notifications
You must be signed in to change notification settings - Fork 12
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
Regarding the reproduction of the paper #15
Comments
Hi, many thanks for your attention to our work! |
Hi, could you please upload the code of the original model used in the CVPR 2024 paper?
|
Ok, no problem! I will check it again and upload it as soon as possible. |
I am so sorry for my late reply since I was on a travel. Here is the code link of the old version https://www.dropbox.com/scl/fi/ounrqw35msacn2tynm87s/voco_headv1_old.py?rlkey=ykgu5xcdt6k07plonarp8bzw7&st=zxlqifai&dl=0 |
Hello, when I pretrained VoCo on BTCV, TCIA Covid19, and LUNA16 using your old versioin of voco_head for about 60000 steps, I found the training loss not decreasing. The implementation details followed your CVPR paper, using 1 V100 GPU:
|
Weired. It seems the training loss is not consistent with our provided training log https://www.dropbox.com/scl/fi/rmqy9n2gio5tptbhlt239/20240115_232208.txt?rlkey=0jmnpz3n77bb1b9r9wt9aqkrv&dl=0. This training log is produced by the old version. Line 148 in 4c3fecc
|
Maybe it is caused by different GPU versions? I have tried H800 and A800, but I have not yet tried V100. |
Seems no problem currently. |
Hi ! How many GPUs are needed for the old model (in CVPR2024) during training, what is the GPU memory of a single card and what is batch size? |
For the CVPR version we also use H800 (80G memory) and the batch size is 4. |
Here is an update on reproduction.
My training log and modification to the official code (based on commit f70606b): modified_files_and_log.zip Loss curves: |
Thank your very much |
Dear researchers, our work is now available at Large-Scale-Medical, if you are still interested in this topic. Thank you very much for your attention to our work, it does encourage me a lot! |
I noticed that the structure in your code is inconsistent with the structure in the paper. In your code, VoCoHead uses a student-teacher model, which is not mentioned in your paper. So, how is the method in your paper implemented?
The text was updated successfully, but these errors were encountered: