Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) GPU
• DeepStream Version 6.2
• JetPack Version (valid for Jetson only)
• TensorRT Version 8.5.2.2
• NVIDIA GPU Driver Version (valid for GPU only) 525.85.12
• Issue Type( questions, new requirements, bugs) bug
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
I have a custom ensemble model on triton. I am trying to write a custom parser like in the deepstream_ssd_parser example. my ensemble model outputs two layers : [-1, 7] and [-1] where -1 is the number of objects detected depending on the count in the postprocess. it is usually around [30, 7]
When running deepstream with triton inference server, i can confirm that triton is returning the correct values by printing the output through my triton python model script.
However, when i try to get the same output through the output tensor meta in deepstream through the python bindings function pyds.get_detection(), i am getting very high/low values that does not match my trition model output. The wrong values are similar to the numbers here
Wrong values in model output using gRPC Here it was mentioned that it is a bug to be fixed in the next release.
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)