A project demonstrating Lidar related AI solutions, including three GPU accelerated Lidar/camera DL networks (PointPillars, CenterPoint, BEVFusion) and the related libs (cuPCL, 3D SparseConvolution, YUV2RGB, cuOSD,).
(mitbevfusion) gss@Gss:~/Lidar_AI_Solution/CUDA-BEVFusion$ python qat/export-scn.py
Tracing model inference...
Do inference...
--> SparseConvolutionQunat0[subm] -> Input 0, Output 1
Traceback (most recent call last):
File "qat/export-scn.py", line 73, in
exptool.export_onnx(model, voxels, coors, batch_size, inverse_indices, args.save)
File "/home/gss/Lidar_AI_Solution/CUDA-BEVFusion/qat/lean/exptool.py", line 401, in export_onnx
y = model(voxels, coors, batch_size)
File "/home/gss/anaconda3/envs/mitbevfusion/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1102, in _call_impl
return forward_call(*input, *kwargs)
File "/home/gss/Lidar_AI_Solution/CUDA-BEVFusion/qat/lean/exptool.py", line 275, in impl
x = self.conv_input(input_sp_tensor)
File "/home/gss/anaconda3/envs/mitbevfusion/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1102, in _call_impl
return forward_call(input, *kwargs)
File "/home/gss/Lidar_AI_Solution/CUDA-BEVFusion/qat/lean/exptool.py", line 62, in internal_forward
bind_fn(self, ilayer, y, args)
File "/home/gss/Lidar_AI_Solution/CUDA-BEVFusion/qat/lean/exptool.py", line 179, in symbolic_sparse_convolution_quant
input_dynamic_range = self._input_quantizer.amax.cpu().item(),
AttributeError: 'NoneType' object has no attribute 'cpu'
(mitbevfusion) gss@Gss:~/Lidar_AI_Solution/CUDA-BEVFusion$ python qat/export-scn.py Tracing model inference...