如何为我的GPU在FPS中计算各种模型速度?在Darknet中

问题描述 投票:0回答:1

我在对象检测项目中使用Darknet。我想创建一个类似的图表,如下所示:

对于我的GPU和各种型号。如何在FPS中计算模型的速度?我已经尝试过这样做,但是我不知道它是否有意义并且正确:

我为验证集运行mAP计算,并在输出中获取以下信息:因此,如果我的验证集中有300张图像,则模型速度= 300/28 = 10,71 FPS

是否正确?

我在对象检测项目中使用Darknet。我想创建一个类似的图表,如下所示:对于我的GPU和各种型号。如何在FPS中计算模型的速度?我试图...

object-detection frame-rate yolo darknet
1个回答
0
投票
是,但是总检测时间包括从磁盘加载图像的时间。如果您有HDD,则此时间比某些快速型号的检测时间长。

获得平均速度的一种方法是:-将图像转换为暗网格式-启动计时器-过程映像-停止计时器-这次平均)

请注意,以下功能:https://github.com/AlexeyAB/darknet/blob/master/src/detector.c#L661-L665需要一些CPU时间。如果您想花时间在GPU上,则应该忽略它。

© www.soinside.com 2019 - 2024. All rights reserved.