from load_model import load_model | |
#测试集测试代码 | |
def test(model,data_path): | |
model=load_model(model)#加载测试的yolo模型 | |
test_results=model.val(data=data_path, split='test',plots=True,save=True) # 只在最终评估时使用测试集 | |
print(f"测试集[email protected]: {test_results.box.map50:.3f}") | |
print(f"测试集[email protected]:0.95: {test_results.box.map:.3f}") | |
if __name__ == '__main__': | |
test(r'runs\detect\train9\weights\best.pt',r'..\yolo_hanzi_dataset\dataset.yaml') |