(bboxs,scores,thresh)
return keep
The box should be [x1,y1,x2,y2]
    :param bboxs: multiple bounding boxes, Shape: [num_boxes,4]
    :param scores: The score for the corresponding box
    :return: keep inds
The box should be [x1,y1,x2,y2]
    :param bboxs: multiple bounding boxes, Shape: [num_boxes,4]
    :param scores: The score for the corresponding box
    :return: keep inds
The box should be [ x1 y1 x2 y2 ] : param bboxs : multiple bounding boxes Shape : [ num_boxes 4 ] : param scores : The score for the corresponding box : return : keep inds
def nms(bboxs,scores,thresh):
    """
    The box should be [x1,y1,x2,y2]
    :param bboxs: multiple bounding boxes, Shape: [num_boxes,4]
    :param scores: The score for the corresponding box
    :return: keep inds
    """
    if len(bboxs)==0:
        return []
    order=scores.argsort()[::-1]
    keep=[]
    while order.size>0:
        i=order[0]
        keep.append(i)
        ious=get_iou(bboxs[order],bboxs[i])
        order=order[ious<=thresh]
    return keep
def nms ( bboxs , scores , thresh ) : if len ( bboxs ) == 0 : return [ ] order = scores . argsort ( ) [ : : - 1 ] keep = [ ] while order . size > 0 : i = order [ 0 ] keep . append ( i ) ious = get_iou ( bboxs [ order ] , bboxs [ i ] ) order = order [ ious <= thresh ] return keep