import numpy as np
import random
import argparse
import os
parser = argparse.ArgumentParser(description='YOLO-V3 anchor boxes')
parser.add_argument('--input_annotation_txt_dir',default='/home/ouc-29/JN/datasets/yolov3/train/label/',type=str,help='')
parser.add_argument('--output_anchors_txt',default='anchors.txt',type=str,help='')
parser.add_argument('--input_num_anchors',default=9,type=int,help='输入要计算的聚类(Anchor boxes的个数)')
parser.add_argument('--input_cfg_width',default=416,type=int,help='配置文件中width')
parser.add_argument('--input_cfg_height',default=416,type=int,help='配置文件中height')
args = parser.parse_args()
'''
'''
def IOU(annotation_array,centroids):
#
similarities = []
#
w,h = annotation_array
for centroid in centroids:
c_w,c_h
yolov3获取自己数据集的anchors
最新推荐文章于 2022-03-13 17:12:10 发布
![](https://img-home.csdnimg.cn/images/20240611030827.png)