TypeError: forward() missing 2 required positional arguments: 'init_bboxes' and 'init_t'
Hello! Your work on DiffusionDET is excellent! However, I encountered an error while using get_flops.py provided by MMDetection to calculate the params and GFlops for DiffusionDET. Could you please advise on how to resolve this issue?
run: python python tools/analysis_tools/get_flops.py projects\DiffusionDet\configs\diffusiondet_r50_fpn_500-proposals_1-step_crop-ms-480-800-450k_coco.py
Then, the detailed error as follows:
loading annotations into memory... Done (t=0.49s) creating index... index created! File "E:\miniconda3\envs\openmmlab\lib\site-packages\torch\nn\modules\module.py", line 1190, in _call_impl return forward_call(*input, **kwargs) File "E:\miniconda3\envs\openmmlab\lib\site-packages\torch\jit_trace.py", line 127, in forward graph, out = torch._C._create_graph_by_tracing( File "E:\miniconda3\envs\openmmlab\lib\site-packages\torch\jit_trace.py", line 118, in wrapper outs.append(self.inner(*trace_inputs)) File "E:\miniconda3\envs\openmmlab\lib\site-packages\torch\nn\modules\module.py", line 1208, in _call_impl result = forward_call(*input, **kwargs) File "E:\miniconda3\envs\openmmlab\lib\site-packages\torch\nn\modules\module.py", line 1178, in _slow_forward result = self.forward(*input, **kwargs) File "e:\mmdetection\mmdet\models\detectors\base.py", line 96, in forward return self._forward(inputs, data_samples) File "e:\mmdetection\mmdet\models\detectors\single_stage.py", line 133, in _forward results = self.bbox_head.forward(x) TypeError: forward() missing 2 required positional arguments: 'init_bboxes' and 'init_t'
Have you solved this problem, we meet this problem either.
Have you solved this problem, we meet this problem either.
hi, have you solved this problem yet