Skip to content
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

File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_occ_head.py", line 352, in forward occ_score_cat = torch.cat(occ_score_list).cpu().numpy() NotImplementedError: 请问这个问题如何解决呀? #6

Open
Hualin1995 opened this issue Sep 22, 2024 · 0 comments

Comments

@Hualin1995
Copy link

2024-09-20 11:07:01,745 - root - INFO - ModulatedDeformConvPack img_backbone.layer4.2.conv2 is upgraded to version 2.
[ ] 0/6019, elapsed: 0s, ETA:Traceback (most recent call last):
File "./tools/test.py", line 274, in
main()
File "./tools/test.py", line 241, in main
outputs = custom_multi_gpu_test(model, data_loader, args.tmpdir,
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/apis/test.py", line 73, in custom_multi_gpu_test
result = model(return_loss=False, rescale=True, **data)
File "/home/qf/anaconda3/envs/vox/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1051, in _call_impl
return forward_call(*input, **kwargs)
File "/home/qf/anaconda3/envs/vox/lib/python3.8/site-packages/torch/nn/parallel/distributed.py", line 799, in forward
output = self.module(*inputs[0], **kwargs[0])
File "/home/qf/anaconda3/envs/vox/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1051, in _call_impl
return forward_call(*input, **kwargs)
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/detectors/bevformer_occ.py", line 158, in forward
return self.forward_test(**kwargs)
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/detectors/bevformer_occ.py", line 278, in forward_test
occ_results = self.simple_test(
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/detectors/bevformer_occ.py", line 306, in simple_test
occ = self.simple_test_pts(
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/detectors/bevformer_occ.py", line 292, in simple_test_pts
outs = self.pts_bbox_head(x, img_metas,voxel_semantics= voxel_semantics, mask_camera=mask_camera, prev_bev=prev_bev, test=True)
File "/home/qf/anaconda3/envs/vox/lib/python3.8/site-packages/torch/nn/modules/module.py", line 1051, in _call_impl
return forward_call(*input, **kwargs)
File "/home/qf/anaconda3/envs/vox/lib/python3.8/site-packages/mmcv/runner/fp16_utils.py", line 98, in new_func
return old_func(*args, **kwargs)
File "/home/qf/code/osp-main/projects/mmdet3d_plugin/bevformer/dense_heads/bevformer_occ_head.py", line 352, in forward
occ_score_cat = torch.cat(occ_score_list).cpu().numpy()
NotImplementedError: There were no tensor arguments to this function (e.g., you passed an empty list of Tensors), but no fallback function is registered for schema aten::_cat. This usually means that this function requires a non-empty list of Tensors, or that you (the operator writer) forgot to register a fallback function. Available functions are [CPU, CUDA, QuantizedCPU, BackendSelect, Named, ADInplaceOrView, AutogradOther, AutogradCPU, AutogradCUDA, AutogradXLA, UNKNOWN_TENSOR_TYPE_ID, AutogradMLC, AutogradHPU, AutogradNestedTensor, AutogradPrivateUse1, AutogradPrivateUse2, AutogradPrivateUse3, Tracer, Autocast, Batched, VmapMode].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant