-
Notifications
You must be signed in to change notification settings - Fork 175
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
Inquiry Regarding Runtime Discrepancies in Splatam #117
Comments
Hi, Thanks for trying out our code! The numbers seem to be inconsistent with our testing on a local machine containing a 4090 GPU. One reason that comes to mind is the disk read and write speed or the CPU to GPU transfer overhead. It likely has something to do with io speed on your server. I would also recommend taking a look at this comment and screenshot from our 3080 Ti machine: #32 (comment) |
Hi @Nik-V9, 1. Following is my experiment output using an RTX 4090, with the original code and the updated configuration
From the screenshot, it appears to be the same as your screenshot. However, the overall time is about double your reported time. 2. I also tested my server speed:
3. Do you have any suggestions on addressing this time usage issue? It seems my server is functioning properly, but the time usage is double the results reported in the paper. |
Another question I have is about the image size of the original replica dataset sequences. The replica images are 1200x680 pixels. |
Thanks for testing the server io. I'll check the overall time on my end using a RTX 4090. Not sure why there is a 2x discrepancy. Thanks for flagging the typo in the paper. I'll update the paper when I get a chance. |
First of all, thank you for open-sourcing your excellent work, Splatam. I have a question regarding the runtime mentioned in your paper, specifically Table 6.
I noticed that the reported runtimes in your paper (Nvidia RTX 3080 Ti) are:
• 25ms (Tracking/Iteration)
• 24ms (Mapping/iteration)
• 1.00s (Tracking/Frame)
• 1.44s (Mapping/Frame)
However, the runtimes I am experiencing on my server (Nvidia RTX 4090) are:
• 44.99ms (Tracking/Iteration)
• 51.01ms (Mapping/iteration)
• 1.80s (Tracking/Frame)
• 3.06s (Mapping/Frame)
This results is based on changed settings to save time:
in config (
configs/replica/splatam.py
):use_wandb=False,
in main func:
I commented out the code containing
report_progress
But with the powerful serve (4090 > 3080 ti) and changed settings, the time cost is still higher than the paper.
Could you please advise if there are any changes needed or if you have any suggestions to help me replicate the runtimes reported in your paper?
Thank you very much!
The text was updated successfully, but these errors were encountered: