Description
According to Nvidia github project CUDA-centerpoint(here), I exported my custom centerpoint scn.onnx model, the onnx exporting procedure is similar to functions described in export-scn.py,exptool.py,funcs.py. the Nvidia CUDA-centerpoint’s input of scn.onnx is 1x5(trained on nuscenes dataset ), output si**ze is 1x256x200x200. my model’s scn.onnx’s input is 1x4(trained on KITTI dataset),output of bev size is 1x256x200x176. both offical scn.onnx and my custom scn.onnx conatain scatterDense-> reshape->1x256x200x200 procedure. The tensRT infrence of offical scn.onnx is successful, BUT my scn.onnx’s scanDense’s output are all zeros
I check data flow from input 1*4 to last part of sparseconvolotions, the results are correct before scatterDense operator, it seems there are some problems in my scn.onnx exporting process or scatterDense operator itself.
Environment
TensorRT Version: 8.6.1.6
GPU Type: RTX3060
Nvidia Driver Version: 535
CUDA Version: 11.3
CUDNN Version: 8.2.1
Operating System + Version: ubuntu 20.04
Relevant Files
CUDA-centerpoint
my export-scn.py,exptool.py,funcs.py are( *.py are not allowed, use txt here )
exptool.txt (26.2 KB)
export_scn.txt (9.7 KB)
funcs.txt (23.0 KB)
Qutestion
why scatterDense’s output is all zeros?
