hustvl / Symphonies

[CVPR 2024] Symphonies (Scene-from-Insts): Symphonize 3D Semantic Scene Completion with Contextual Instance Queries
https://arxiv.org/abs/2306.15670
MIT License
168 stars 6 forks source link

Can you provide the depth file used during training? #21

Closed StudyingFuFu closed 6 months ago

StudyingFuFu commented 6 months ago

Can you provide the depth file used during training? I can't run the indicators in the paper. The highest miou that came out was 14.6, which is quite different from 15.03 in the paper.

npurson commented 6 months ago

Hello, thanks for your interest in our work and for reaching out.

To begin, could you please clarify whether your mentioned mIoU score of 14.6 was evaluated on the val set locally, or was obtained by submitting to the official evaluation server for the test set.

Regarding the generated depth files, I think such performance should not be caused that. You can verify this by loading our provided checkpoints to view the results.

Besides, here are some troubleshooting steps you can try if the above suggestions do not resolve the issue:

  1. Compare you training logs against ours to spot any anomalies.
  2. Repeat the experiment for several times to see if this is a fluctuation.

Please let us know if you have any other questions!

StudyingFuFu commented 6 months ago

thank you, 14.6 is from the val set Which version of lightning are you using? I have to change ddp in the configuration file to ddp_find_unused_parameters_true to avoid program errors.

npurson commented 6 months ago

I think we were using Lightning 1.8, and the default behavior of "ddp" has been changed to "ddp_find_unused_parameters=False" in Lightning 2.0. You can refer to "Speeding up DDP with find_unused_parameters (#16611)" section available at https://lightning.ai/releases/2.0.0/ for more details.

I agree with your solution and you don't have to downgrade the version of Lightning, as long as the training time doesn't become apparently slower (typically < 1 day for SemanticKIITI).

StudyingFuFu commented 6 months ago

OK, thank you for your answer.