rayguan97 / M3DETR

Code base for M3DeTR: Multi-representation, Multi-scale, Mutual-relation 3D Object Detection with Transformers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kitti result

DezeZhao opened this issue · comments

commented

hello, I am very interested in your work. So I do exp. on KITTI dataset, but I found the result is lower than PV-RCNN and don't reproduce the same / close results as your paper both on R11 and R40 metrics. Could you please share the checkpoint? Thank you for your reply.

commented

image

image

commented

all above are the best results I evaluated

Hi,

Thank you for the feedback and interest in our code. We only use KITTI validation set for ablation purpose (Table 5). It might take some time for us to locate the training weights on the KITTI dataset on the validation set. We will try to follow up with you by this weekend and see if we can still locate the original checkpoints on the training set.

In Table 4, the model is trained on both training and validation sets, and it is evaluated on the testing set. Those numbers can be found on the official KITTI benchmark following this link.

In addition, we indeed observe such variations on the KITTI dataset (the performance of moderate drop sightly more than the easy and hard classes, when you modify the training parameters and config settings). It might take some time to tune the model to get the best performance. If possible, we recommend that you try our model on the Waymo dataset, which would produce more stable and consistent results. The checkpoints on Waymo dataset can be found here.

Best,
Tianrui

commented

OK, I get it, thank you first. But the result I evaluated above without any training parameters changed on training set and validation set. I totally trained with your code. I trained the model for 3 times for generalization. Unfortunately, I seem to get the same result. The following results are the third time training:
image
image
image

commented

It seems that the results are close to line 1 of table 5. But I am sure I use the config of Rel. Trans & Rep. and Scal. Trans. The follow is the config:
iShot_2023-03-28_10 47 31

commented

@rayguan97 tianrui, hi! Excuse me, have you found the checkpoint of kitti dataset? Thank you.

Hi,

Sorry about the delay. I recover the pth file and the config file shown in table 5. Please try this config and weights and see if you can reproduce the result on validation set.

Best,
Tianrui

commented

ok thank you for your reply! I will try it now.

commented

hi tianrui! Could you please show me your training config on KITTI, such as gpu number and batch size?

I'm not following your question. I attached the weights and the config file to run the training and testing. Those information can be found in the config file.

commented

oh yeah. Another question, did you submit the last epoch (e.g. 80th) to the test set server to get the test results? or the best checkpoint on the val set to get the test results?

Closing the issue now. We hope that our answer is helpful.