Closed chx125ck closed 2 years ago
For the first two questions: I think the lights are used here: https://github.com/yifita/DSS/blob/ce1151b27556a7e2aac18aea2a30ed97f792bb4d/DSS/training/trainer.py#L268-L271
For the third question, I believe they are used for calculating the chamfer distance between the current pointcloud and the ground truth as shown here: https://github.com/yifita/DSS/blob/ce1151b27556a7e2aac18aea2a30ed97f792bb4d/DSS/training/trainer.py#L158-L160
Is there anywhere I should look at for situations described in the second question where "transform" is printed out by check_grad?
Also is the chamfer distance used anywhere in the training?
For the second question, does it still have NaN/Infty after you put in the correct data? I think you should just check why there are NaNs in the point_clouds_filtered
.
As far as I know, the chamfer distance is only used for the evaluation of how accurate our predicted point clouds are, not for training.
Thank you for answering
I'm trying to use a custom renderer to generate the reference data instead of create_mvr_data_from_mesh script. I have some questions.