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

Difference between original and latest version of Cylinder3D #12

Open
heumchri opened this issue Nov 16, 2021 · 1 comment
Open

Difference between original and latest version of Cylinder3D #12

heumchri opened this issue Nov 16, 2021 · 1 comment

Comments

@heumchri
Copy link

Hi,

in the README you say that DS-Net is based on the original version of Cylinder3D and link to the paper that reports 64.3% mIoU on the SemanticKITTI val set.
I compared the layers in the pretrained weights you provide here with the pretrained weights of the current Cylinder3D version that are provided in their repo.
It seems that the only difference is that MODEL.VFE.OUT_CHANNEL = 64 in the "original" version and 256 in the current version.
With this parameter change I evaluated the "sem_pretrain.pth" on the SemanticKITTI val set and got an mIoU of 58.5% which is very far away from the 64.3% reported in the paper.

Can you explain how you trained the pretrained model of step 1 and what exactly is the difference to the latest version of Cylinder3D?

Thank you

@hongfz16
Copy link
Owner

Hi, please checkout the Cylinder3D repo for the training details. The latest version of Cylinder3D has many differences from that used in this repo other than the channel difference. Please kindly check the CVPR paper of Cylinder3D (Cylindrical and Asymmetrical 3D Convolution Networks for LiDAR Segmentation) for the network details, which may result in this drastic performance drop. Thanks.

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