-
Notifications
You must be signed in to change notification settings - Fork 9
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
f-pointnet:a big gap between test in my environment and the your screenshot,can you help me find the problem? #12
Comments
Hi, you didn't do anything wrong, we didn't uploaded the original model weights to the Github, because we refactored and pushed the code after we published the paper, the original weights cannot be used for the refactored code, we just uploaded the weights that make the network runnable, maybe longer training could help on accuracy. |
Thank you very much! I will try train longer . Great job! |
How many rounds do you usually train? I try to train 300 epoch ,but I can't close the gap。 can you help me find the problem? 10 epoch eval 151 epoch 200 222 300 save detection_results_v2/plot/car_detection_ground.txt environment: |
hello, I really need your help? |
I think there are several possibilities that could lead to low accuracy. I could upload the previous code soon, if you wait for a second, I will clean up code and upload the code soon. |
Thank you very much ! |
hello, I also have the same problem. the runtime is 0.011-0.014s (11 ms -14 ms )in 1080 ti (test_runtime.py), but in the paper of frustum pointnet the runtime is 170 ms . In 3dssd the runtime is (sa (4)layer fp (4) layer refinement module(3)) : 40ms 14 ms 35 ms . I think the result is not logical. So is there a problem with this part of the code? or my understanding is wrong? Thank you! |
I know the code don't include the inference time of 2d detection. |
It depends on what gpu you used. If you used something like Nvidia 1080, there is no speedup, because the network is quite light-compute, tthe GPU resource is good enough for both baseline and our new method. If you want to see the difference, change the code to make the batch_size to be a big number, like 16, you will see the speedup. Our method targets on mobile devices like TX2. If you test on those devices, you will see the significant speedup. |
Thank you,I Have saw this answer, but I don't konw why the runtime is only 11-15ms (model_baseline or model) , It is not logical. |
When I eval the val (the baseline model ) ,I meet the problem. How to deal with this problem? car_detection_ground AP: 83.765503 74.609375 65.553574 |
yeah, I came across it a couple of times. It is from the original repo: https://github.com/charlesq34/frustum-pointnets |
ubuntu16.04
python 2.7
tensorflow1.9.0 cuda9.0 cudnn 7.6.5 numpy 1.16.6. I use your model
in my environment Fully Delayed-Aggregation: | your result
Going to eval ground for class: car
save detection_results_v2/plot/car_detection_ground.txt
car_detection_ground AP: 85.563286 76.262955 72.546509 | 86.406395 81.970383 74.64431
Going to eval ground for class: pedestrian
save detection_results_v2/plot/pedestrian_detection_ground.txt
pedestrian_detection_ground AP: 57.766247 52.338993 45.705994 | 72.302208 66.122513 59.363037
Going to eval ground for class: cyclist
save detection_results_v2/plot/cyclist_detection_ground.txt
cyclist_detection_ground AP: 61.605274 45.203564 42.396843 | 84.097448 64.391205 60.237617
Finished Birdeye eval.
I directly use the training and eval data downloaded long ago when I learn f-pointnet? I maybe make a error ,can you help me find the problem?
Thank you very much?
The text was updated successfully, but these errors were encountered: