You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
报错:
Traceback (most recent call last):
File "main_single_gpu.py", line 321, in
main()
File "main_single_gpu.py", line 289, in main
accum_iter=config.TRAIN.ACCUM_ITER)
File "main_single_gpu.py", line 91, in train
loss_dict = criterion(outputs, targets)
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py", line 902, in call
outputs = self.forward(*inputs, **kwargs)
File "/disk/disk1/quyi/PaddleViT/object_detection/DETR/detr.py", line 285, in forward
indices = self.matcher(outputs_without_aux, targets) # list of index(tensor) pairs
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py", line 902, in call
outputs = self.forward(*inputs, **kwargs)
File "/disk/disk1/quyi/PaddleViT/object_detection/DETR/matcher.py", line 129, in forward
idx = linear_sum_assignment(c[i])
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/scipy/optimize/_lsap.py", line 100, in linear_sum_assignment
return _lsap_module.calculate_assignment(cost_matrix)
ValueError: matrix contains invalid numeric entries
The text was updated successfully, but these errors were encountered:
Thanks for the issue, currently DETR training is still debugging, if you can provide more details, it would be helpful for us to locate the error. Thanks.
训练DETR遇到的报错,出现的时间不固定,有时候是在训练刚开始几个batch时,有时候是训练了几个epoch后会出现。单卡3090,显存占用率基本维持在50%左右
训练使用的命令:
CUDA_VISIBLE_DEVICES=1
python main_single_gpu.py
-cfg='./configs/detr_resnet50.yaml'
-dataset='coco'
-batch_size=2
-data_path='/dataset/coco' \
报错:
Traceback (most recent call last):
File "main_single_gpu.py", line 321, in
main()
File "main_single_gpu.py", line 289, in main
accum_iter=config.TRAIN.ACCUM_ITER)
File "main_single_gpu.py", line 91, in train
loss_dict = criterion(outputs, targets)
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py", line 902, in call
outputs = self.forward(*inputs, **kwargs)
File "/disk/disk1/quyi/PaddleViT/object_detection/DETR/detr.py", line 285, in forward
indices = self.matcher(outputs_without_aux, targets) # list of index(tensor) pairs
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/paddle/fluid/dygraph/layers.py", line 902, in call
outputs = self.forward(*inputs, **kwargs)
File "/disk/disk1/quyi/PaddleViT/object_detection/DETR/matcher.py", line 129, in forward
idx = linear_sum_assignment(c[i])
File "/home/cuiyuan/anaconda3/envs/paddle2/lib/python3.7/site-packages/scipy/optimize/_lsap.py", line 100, in linear_sum_assignment
return _lsap_module.calculate_assignment(cost_matrix)
ValueError: matrix contains invalid numeric entries
The text was updated successfully, but these errors were encountered: