Skip to content
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

[Request] Checkpoints of other methods #3

Closed
kavisha725 opened this issue Aug 20, 2022 · 2 comments
Closed

[Request] Checkpoints of other methods #3

kavisha725 opened this issue Aug 20, 2022 · 2 comments

Comments

@kavisha725
Copy link

Hi,

Thank you for releasing your code and checkpoints. I was able to recreate the results in the paper. This is not an issue but I couldn't find your contact details so I thought of posting here.

I was wondering if you could also release the checkpoints of other methods (eg. MinkLoc3D, DiSCO and DH3D).

Kind regards,
Kavisha

@jac99
Copy link
Owner

jac99 commented Aug 28, 2022

Hi,
Unfortunately, I cannot find checkpoints of other methods. Experiments were made some time ago, and checkpoints are lost.
However, you should be able to train MinkLoc3D on the same training datasets as EgoNN method (Mulran + Apollo SouthBay).
You'll need to modify the training code in trainer.py. For EgoNN, in one training iteration, first, the loss for the global descriptor is calculated, then the loss for the local descriptor. You'll need to modify this code to compute only the loss for the global descriptor (as MinkLoc3D does not compute local descriptors). And remove everything connected with local descriptor loss.
Then, instead of using egonn.txt model_config use minkloc3d_mulran.txt model_config (in the models subfolder) when training the model:
python train.py --config ../config/config_egonn.txt --model_config ../models/minkloc3d_mulran.txt

@kavisha725
Copy link
Author

No worries. Thank you for the instructions.
Closing the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants