-
-
Notifications
You must be signed in to change notification settings - Fork 371
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
Questions about gpu batched nms #192
Comments
I added the GPU Batched NMS, so it's not needed to use the CPU NMS ( |
Did you have that experience in tenssort7 |
It seems GPU Batched NMS has a 66% performance improvement which is amazing, but a drawback here is the TensorRT engine needs to be rebuilt if the iou/score/topk changes + not being able to per-class config options. Is it possible to support both modes (use CPU when |
@youngjae-avikus, in what specifically? @nemosupremo, you can use the per-class config ( Note: Using |
So if I have 3 classes, 1
Then in my
Correct? |
@youngjae-avikus, There's the same function for TensorRT 7 ( @nemosupremo, the |
So with this setup, my |
@nemosupremo, yes |
I want to activate the class agnostic nms option, can I control it from the tensorrt nms plug-in to the coded? |
@youngjae-avikus, I'm not familiar with agnostic nms, but I think you need to change the yoloLayer outputs to fit the batchedNMSPlugin input with |
Thank you. I'll try it over time |
Is topk filter for nms applied before or after the NMS GPU implementation? |
@adimukewar, the topK is applied to limit the outputs before the NMS (yoloLayer) and during the NMS (GPU Batched NMS). |
New optimized NMS #142 |
The cluster_mode in the config is set to 4, but did you improve the post-processing by squeezing the code yourself?
In other words, it seems that you did not use clustering provided by deepstream, and you put in the code yourself
Can you tell me exactly which part it is?
Thank you
The text was updated successfully, but these errors were encountered: