赞
踩
相信大家也遇到了和我一样的问题,FPS究竟该怎么算,本人今天澄清一下。因为网上各种说法也没说清楚
在val.py中,需要修改参数batch-size=1!!!!!!!!切记,否则算下来就是错的
其次运行脚本python val.py --data data/voc_bm.yaml --weights runs/train/yolov5s/weights/best.pt --batch-size 1(当然也可以命令行参数指定为1,其他参数可以根据自己需要调整)
运行之后得到如下图
pre-process:图像预处理时间,包括图像保持长宽比缩放和padding填充,通道变换(HWC->CHW)和升维处理等;
inference:推理速度,指预处理之后的图像输入模型到模型输出结果的时间;
NMS :你可以理解为后处理时间,对模型输出结果经行转换等;
大家明白了吗?
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。