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

Training loss and Virtual voxel issues #201

Open
bbbiudd opened this issue Aug 10, 2024 · 1 comment
Open

Training loss and Virtual voxel issues #201

bbbiudd opened this issue Aug 10, 2024 · 1 comment

Comments

@bbbiudd
Copy link

bbbiudd commented Aug 10, 2024

Thank you for you so great work.
I am currently training FSDv2 on my own dataset, there are still some issues about the training loss and numbers of vitrual voxels.
My dataset which is very similar to WOD, but .it collect by Pandar128. I just lightly modify the config fsdv2_waymo_2x.py to adapt my own datasets.
There are

1. the point range is changed  from **[-80, -80, -2, 80, 80, 4] to [-110, -50.4, -3, 110,50,4 5]**
2. since there are only 70000+ frames dataset, I try repeat it as 2 times
3. use 8 * V100 to train the model
4. Don't use copy-paste.

after 24epochs, the performance on training set is not expected.
Specially on the range > 60m and < 100m @IOU 0.7, the AP for VEH is only 0.25, which is lower than CenterPoint baseline(may be 0.4)
and the training log shows that:

1. The center loss of VEH is **about 0.45~**, but  I saw in your waymo training logs it is **about 0.2** 
2. The numbers of virtual voxel is about 20000+, which in WOD is about 2000+

I noticed the biggest predicted error is maybe from center of the bbox ( I have try to replace the predicted TP's center by GT), but the center loss seems converge at 0.45.
Additional the distribution of my data is roughly 3:1 (near-field: far-field(>60m) , and most are urban scenarios. Continuous frame annotation (10Hz). I am not clear about how much impact the data will have.

Is that something wrong in my training or Could u give me some suggestions to improve it ?

@Abyssaledge
Copy link
Collaborator

Sorry that I missed your issue for such a long time. I am exploring another direction. Can you make sure your box annotations has the same definition with WOD? The number of virtual voxels might indicates your point-wise labels for segmentation is wrong, which is generated by cropping using boxes.

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