THU-MIG / RepViT

RepViT: Revisiting Mobile CNN From ViT Perspective [CVPR 2024] and RepViT-SAM: Towards Real-Time Segmenting Anything
https://arxiv.org/abs/2307.09283
Apache License 2.0
681 stars 55 forks source link

ValueError: need at least one array to concatenate #46

Closed 18222why closed 4 months ago

jameslahm commented 4 months ago

Would you mind providing more details?

18222why commented 4 months ago

Would you mind providing more details?

2024-03-26 09:58:07,728 - mmdet - INFO - workflow: [('train', 1)], max: 12 epochs 2024-03-26 09:58:07,728 - mmdet - INFO - Checkpoints will be saved to /home/sd4t/why/work/RepViT-main/detection/work_dirs/mask_rcnn_repvit_m1_1_fpn_1x_coco by HardDiskBackend. Traceback (most recent call last): File "train.py", line 245, in main() File "train.py", line 234, in main train_detector( File "/home/sd4t/why/work/RepViT-main/detection/mmdet_custom/apis/train.py", line 180, in train_detector runner.run(data_loaders, cfg.workflow) File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/mmcv/runner/epoch_based_runner.py", line 136, in run epoch_runner(data_loaders[i], **kwargs) File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/mmcv/runner/epoch_based_runner.py", line 49, in train for i, data_batch in enumerate(self.data_loader): File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 355, in iter return self._get_iterator() File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 301, in _get_iterator return _MultiProcessingDataLoaderIter(self) File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 940, in init self._reset(loader, first_iter=True) File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 971, in _reset self._try_put_index() File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 1205, in _try_put_index index = self._next_index() File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/dataloader.py", line 508, in _next_index return next(self._sampler_iter) # may raise StopIteration File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/torch/utils/data/sampler.py", line 227, in iter for idx in self.sampler: File "/home/sd4t/why/anaconda3/envs/repvit/lib/python3.8/site-packages/mmdet/datasets/samplers/group_sampler.py", line 36, in iter indices = np.concatenate(indices) File "<__array_function__ internals>", line 200, in concatenate ValueError: need at least one array to concatenate Here are all the errors. Thank you

18222why commented 4 months ago

Would you mind providing more details?

Thank you dear teacher,I finished it by change the coco.py