Open yutao98 opened 1 year ago
一个是验证集,一个是测试集
我改了get_map.py
的数据集路径,两次用的都是验证集,
看了下utils\callbacks.py
和yolo.py
里的两个get_map_txt
函数不一样,utils\callbacks.py
里增加了这几行:
top_100 = np.argsort(top_conf)[::-1][:self.max_boxes]
top_boxes = top_boxes[top_100]
top_conf = top_conf[top_100]
top_label = top_label[top_100]
以及utils\callbacks.py
里的confidence=0.05
,而get_map.py
里confidence=0.001
。
不知道map具体计算方式,可以直接选更好的结果吗?
额,嗯 get map会更准
训练自己的数据集时
logs\loss_2023_08_05_15_17_52\epoch_map.txt
保存的内容如下:将训练得到的权重运行
get_map.py
后得到的结果却是:哪一个才是准确的?