VRCNet icon indicating copy to clipboard operation
VRCNet copied to clipboard

Training time and pre-trained models

Open junjun621 opened this issue 3 years ago • 2 comments

Hello Liang, thanks for sharing the code of your interesting work. I have some questions.

  1. I I train your model for 16384 points on RTX 3090 with a batch size of 18. I trained it with cd loss instead of emd loss. It took around 1 hour to train one epoch. How long does it take for you to train the model?
  2. If possible, could you provide the pre-trained model with 16384 points ? Thanks in advance.

junjun621 avatar May 13 '22 06:05 junjun621

Thank you for asking. Actually, I have been asked many times about the training time with 16384 points as well as the pre-trained model. Unfortunately, it is indeed time-consuming to train the model with 16384 points, and my pre-trained models are lost due to changing the workstation cluster nodes.
When I was doing this task (2 years ago), I mostly conduct experiments with 2048 points or 4096 points, which could finish the training in around one day with a V100 GPU. The results with 2048 points are usually positively related to the results with 16384 points. I did not train many models with 16384 points due to its time-consuming fact (a few days). For the same reason, the following works all prefer to use 2048 points in their experiments. You could also check: https://github.com/wutong16/Density_aware_Chamfer_Distance https://github.com/ZhaoyangLyu/Point_Diffusion_Refinement Perhaps, you could focus on 2048 points first, or you could consider designing efficient operations to ease the training (this is a true research gap).

paul007pl avatar May 13 '22 07:05 paul007pl

However, in mechanical engineering, we should have more points to recover CAD model with high quality.Too small points can do nothing.

houdezaiwu2019 avatar Apr 26 '23 01:04 houdezaiwu2019