首页 > 解决方案 > 如何找到模型精度 Faster_rcnn_inception_v2?

问题描述

请帮忙 。

运行tensorflow检测模型的eval.py

我想找到精度,我得到了这个数据。有人可以向我解释是否可以,我该怎么办。

我是这些科目的新手

在此处输入图像描述

标签: pythonwindowstensorflowevalobject-detection-api

解决方案


详细解释概念。

  1. 对于目标检测而不是精度,考虑平均精度
  2. AP(平均精度)是衡量物体检测器精度的常用指标。
  3. 平均精度计算 0 到 1 范围内的召回值的平均精度值。

因此,您需要做的是创建一个带有的DataFrame ,如果您的IoU值 >=0.5 Objects, Actual value and Prediction value,您可以说 TRUE 。

IoU 测量两个边界之间的重叠。我们用它来测量我们的预测边界与地面实况(真实对象边界)重叠的程度。在某些数据集中,我们预先定义了一个 IoU 阈值(例如 0.5)来对预测是真阳性还是假阳性进行分类。

在此处输入图像描述

然后您可以相应地计算平均精度。

希望这个回答对你有帮助,学习愉快!


推荐阅读