【问题标题】:My tensorflow object detection model produced the average precision of zero for first class我的 tensorflow 对象检测模型产生的第一类平均精度为零
【发布时间】:2022-08-22 19:13:14
【问题描述】:

我已经为三个类别训练了对象检测模型:id=1 (LR)、id=2 (PM)、id=3 (YR)。模型生成 AP(LR):0.002, PM:0.84,YR:1.00 之后更改 id=1 (YR), id=2(PM), id=3(YR)。模型给出 AP(YR):0.002, AP(PM):0.79, AP(LR):0.89。

这是将头等舱当作虚拟课程还是有其他原因。请帮我解决这个问题。 以下是我在 .config 文件中执行的更改以获得平均精度。

eval_config: {
  metrics_set: \"pascal_voc_detection_metrics\"
  use_moving_averages: false
  batch_size: 1;
  num_visualizations: 20
  max_num_boxes_to_visualize: 10
  visualize_groundtruth_boxes: true
  eval_interval_secs: 30
}
  • 请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如它目前所写的那样,很难准确地说出你在问什么。

标签: python-3.x tensorflow object-detection-api faster-rcnn


【解决方案1】:

同样,我目前遇到同样的问题。 id 1 0.5IOU AP@0.004 id 2 0.5IOU AP@0.64 id 3 0.5IOU AP@0.57

我的猜测是数据不平衡。就我而言,与其他类相比,一个类的图像数量不足。

【讨论】:

    猜你喜欢
    • 2019-11-08
    • 2020-09-16
    • 2021-08-31
    • 2022-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    • 2018-01-31
    相关资源
    最近更新 更多