I use the Neural Network to process Lidar point clouds for object detection. It implemented by TensorRT on PX2. The normal processing time for one frame of point clouds is 30ms. However, sometimes, the processing time for one frame of point clouds is 3s, after my module starts. It’s slower 100 times.
I’ve to restart my module again, then it works fine, 30ms. The case appears almost half probability.
I estimate that this issue is due to the GPU is not activated when processing time is 3s, instead, it’s running in CPU. So it’s slower 100 times.
How can I check which function of TensorRT returns error?
Thanks a lot