SJTU-Thinklab-Det / r3det-pytorch

R3Det based on mmdet 2.19.0
Apache License 2.0
42 stars 7 forks source link

Error #6

Closed ggzjg closed 2 years ago

ggzjg commented 2 years ago

when I run the 'python tools/split/img_split.py --base_json \ tools/split/split_configs/split_configs/dota1_0/ss_trainval.json' output the error

TypeError: _nonzero_dispatcher() got an unexpected keyword argument 'as_tuple'

sylarwcy commented 2 years ago

multiprocessing.pool.RemoteTraceback: """ Traceback (most recent call last): File "/home/sylar/miniconda3/envs/r3det-n/lib/python3.7/multiprocessing/pool.py", line 121, in worker result = (True, func(*args, *kwds)) File "/home/sylar/miniconda3/envs/r3det-n/lib/python3.7/multiprocessing/pool.py", line 44, in mapstar return list(map(args)) File "/home/wcy/RotationDetection/code/r3det-pytorch-main/tools/split/img_split.py", line 310, in single_split window_anns = get_window_obj(info, windows, iof_thr) File "/home/wcy/RotationDetection/code/r3det-pytorch-main/tools/split/img_split.py", line 226, in get_window_obj iofs = bbox_overlaps_iof(bboxes, windows) # 计算旋转框和划窗的iou File "/home/wcy/RotationDetection/code/r3det-pytorch-main/tools/split/img_split.py", line 212, in bbox_overlaps_iof for p in zip(*np.nonzero(h_overlaps, as_tuple=False)): File "<__array_function__ internals>", line 4, in nonzero

TypeError: _nonzero_dispatcher() got an unexpected keyword argument 'as_tuple'

zytx121 commented 2 years ago

Sorry, we have fixed this bug now.

ggzjg commented 2 years ago

thanks,thast's right!