diff --git a/mmdet/evaluation/functional/recall.py b/mmdet/evaluation/functional/recall.py index 4bce2bf3614..abbe4e15b83 100644 --- a/mmdet/evaluation/functional/recall.py +++ b/mmdet/evaluation/functional/recall.py @@ -108,7 +108,7 @@ def eval_recalls(gts, img_proposal[:prop_num, :4], use_legacy_coordinate=use_legacy_coordinate) all_ious.append(ious) - all_ious = np.array(all_ious) + all_ious = np.array(all_ious, dtype=object) recalls = _recalls(all_ious, proposal_nums, iou_thrs) print_recall_summary(recalls, proposal_nums, iou_thrs, logger=logger)