配置過程主要參考這位博主,特別感謝
https://blog.csdn.net/some_possible/article/details/79139994、
最後一個voc_eval函數遇到一些問題:
1.voc_eval() 25-27行報錯,大概的意思是 int不能轉換string,所以中間加一個float():
obj_struct['bbox'] = [int(float(bbox.find('xmin').text)),
int(float(bbox.find('ymin').text)),
int(float(bbox.find('xmax').text)),
int(float(bbox.find('ymax').text))]
2.voc_eval 121:b改成wb
with open(cachefile,'wb') as f
3.105行:
cachefile = os.path.join(cachedir, '%s_annots.pkl' % imagesetfile.split("/")[-1].split(".")[0])
這樣纔不會出錯成功得到ap值