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

Question about the training on CAMERA dataset #13

Closed
LSerene opened this issue Oct 25, 2022 · 4 comments
Closed

Question about the training on CAMERA dataset #13

LSerene opened this issue Oct 25, 2022 · 4 comments

Comments

@LSerene
Copy link

LSerene commented Oct 25, 2022

Thanks for the code sharing and the impressive work.

I am trying to train the code on REAL275 and CAMERA datasets by myself. I trained two networks by setting the dataset to Real and CAMERA in config.py. The result trained on REAL275 is good. However, the one trained on the CAMERA dataset did not seem well. The following are the results on CAMERA:

average mAP:
3D IoU at 25: 95.0
3D IoU at 50: 92.8
3D IoU at 75: 85.1
5 degree, 2cm: 61.9
5 degree, 5cm: 73.0
10 degree, 2cm: 71.1
10 degree, 5cm: 85.8
10 degree, 10cm: 87.3

I am wondering should the hyperparameters be adjusted for training the CAMERA dataset, or are there any other clues for this? Thank you so much!

@lolrudy
Copy link
Owner

lolrudy commented Nov 18, 2022

Sorry for waiting. Since CAMERA dataset is larger than Real, more epochs are needed for convergence. The training epoch is 300 on CAMERA. FYI, I upload the trained weights.

@LSerene
Copy link
Author

LSerene commented Nov 30, 2022

Thanks!

@LSerene LSerene closed this as completed Nov 30, 2022
@wxycwymds
Copy link

Thanks for the code sharing and the impressive work.

I am trying to train the code on REAL275 and CAMERA datasets by myself. I trained two networks by setting the dataset to Real and CAMERA in config.py. The result trained on REAL275 is good. However, the one trained on the CAMERA dataset did not seem well. The following are the results on CAMERA:

average mAP:
3D IoU at 25: 95.0
3D IoU at 50: 92.8
3D IoU at 75: 85.1
5 degree, 2cm: 61.9
5 degree, 5cm: 73.0
10 degree, 2cm: 71.1
10 degree, 5cm: 85.8
10 degree, 10cm: 87.3

I am wondering should the hyperparameters be adjusted for training the CAMERA dataset, or are there any other clues for this? Thank you so much!

Hi!when I train the code on REAL275,I got this problem。
image
I guess that maybe my virtual environment has something wrong,I will be grateful if you can give me the requirement.txt of your virtual environment. Thank you so much!

@LSerene
Copy link
Author

LSerene commented Jun 13, 2023

Thanks for the code sharing and the impressive work.
I am trying to train the code on REAL275 and CAMERA datasets by myself. I trained two networks by setting the dataset to Real and CAMERA in config.py. The result trained on REAL275 is good. However, the one trained on the CAMERA dataset did not seem well. The following are the results on CAMERA:

average mAP:
3D IoU at 25: 95.0
3D IoU at 50: 92.8
3D IoU at 75: 85.1
5 degree, 2cm: 61.9
5 degree, 5cm: 73.0
10 degree, 2cm: 71.1
10 degree, 5cm: 85.8
10 degree, 10cm: 87.3

I am wondering should the hyperparameters be adjusted for training the CAMERA dataset, or are there any other clues for this? Thank you so much!

Hi!when I train the code on REAL275,I got this problem。 image I guess that maybe my virtual environment has something wrong,I will be grateful if you can give me the requirement.txt of your virtual environment. Thank you so much!

In my experiments, the total_loss returned nan occasionally due to the failure plane normal fitting. I added an 'nan' value detection function before the backward function. The training will directly go to next iteration when `nan' is detected. I hope this helps.

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

3 participants