question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

How to reproduce reported performance

See original GitHub issue

Thanks for this nice code base.

Can you provided instructions on how to reproduce the reported performance on the val set?

I tried:

python test.py --cfg_file ${CONFIG_FILE} --batch_size 4 --ckpt ${CKPT}

with the pretrained model and I get:

Car_3d_easy = 54.303261947978974
Car_3d_moderate = 38.349761507380684
Car_3d_hard = 36.39773833709999

with a model trained with the default config:

Car_3d_easy = 76.20793977206878                                                
Car_3d_moderate = 60.98983744758463                                                          
Car_3d_hard = 57.58892404665682 

which is far from the reported values. Am I doing something wrong? Is the provided config the one with which you report the performance?

Thanks

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:6 (2 by maintainers)

github_iconTop GitHub Comments

1reaction
chreisingercommented, Mar 25, 2020

Okay, I use Pytorch 1.3, the newest version of numpy and an unchanged version of spconv. By the way, I use a single 1080Ti.

0reactions
willydcommented, Mar 25, 2020

The issue was with a corrupted KITTI dataset I got from someone else… Sorry for the noise and thanks for the support. I can reproduce the exact same numbers with the PointPillars pretrained model with pytorch 1.4.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How to Reproduce a Non-Reproducible Defect and Make ...
First of all, what is “Reproducing a Defect”? If a certain sequence of steps has landed the tester at a point where a...
Read more >
Reproducing performance bug reports in server applications
A failed-to-reproduce performance bug is likely to be discarded by re- searchers when it cannot be reproduced according to the bug report.
Read more >
Build an Effective Performance Reporting Process with These ...
How to Create an Effective Performance Reporting Process: 8 Best Practices · 1. Use Automation Software to Generate Reports · 2. Encourage ...
Read more >
Performance Report: What is it & How to Create it? (Steps ...
Step 1. Keep the Audience in Mind · Step 2. Define Mission and Objectives · Step 3. Start with an Executive Summary ·...
Read more >
Reproducing Performance Bug Reports in Server Applications
We studied the characteristics of confirmed performance bugs by reproducing them using only information available from the bug report to examine the challenges ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found