-
Notifications
You must be signed in to change notification settings - Fork 39
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
Evaluate accuracy #26
Conversation
…dynamic-occupancy-grid-map into cbachhuber-evaluate-performance # Conflicts: # dogm/demo/precision_evaluator.h
…dynamic-occupancy-grid-map into cbachhuber-evaluate-performance # Conflicts: # dogm/demo/precision_evaluator.h
Awesome work as always 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you merge my pull request to make the dbscan api more appealing
cbachhuber#1
DBSCAN API improvements
Good points, thanks for those improvements! Merged. |
You can add the std::optional changes to this pr as well if you want. |
Thanks, done :) |
I checked this out and sadly Visual Studio has no |
... and I expected that for once, we would not have issues with MSVC 😅 Which version of Visual studio are you using? Could it be an older one that does not yet support std::experimental for C++14? If we cannot solve this through Visual studio, I see a couple of options here:
All this aside: in general, I suggest removing optional from this PR. Let's deal with it separately, this PR is already huge 😄 |
I would remove optional from this pr. This could change of course at some point. |
df387f2
to
0c43906
Compare
I tested with Visual Studio 2019 and the error persists. If there are more cases where optional could be used I would go with option 2 or 3. |
Thanks for checking. I removed optional, should be ready to merge now. If I find time, I'll introduce optional to this repo. But first, I think I want to tidy up in folder dogm/demo ;) |
Addressing #23: First version of accuracy evaluation. The evaluator assigns clusters to the closest ground truth vehicles. For the overall summary, it does not yet distinguish vehicles. For simplicity, it lumps the errors from all vehicles into shared cumulative variables.