Tensorflow对象检测:缺少指标“ oid_challenge_object_detection_metrics”

时间:2018-07-26 10:12:03

标签: python tensorflow object-detection tensorflow-datasets

我在训练和评估Open Images数据集时遇到问题,因为未定义“ oid_challenge_object_detection_metrics ”。

它在文档中定义: JIT

但是,该代码在 https://github.com/tensorflow/models/blob/master/research/object_detection/g3doc/evaluation_protocols.md 中不存在,该代码仅定义了“ coco_detection_metrics”和“ coco_mask_metrics”的处理逻辑。

因此,当我运行object_detection / model_main.py时,它以错误终止:

File "object_detection/eval_util.py", line 650, in get_eval_metric_ops_for_evaluators
    'Found {} in the evaluation metrics'.format(metric))
ValueError: The only evaluation metrics supported are "coco_detection_metrics" and "coco_mask_metrics". Found oid_challenge_object_detection_metrics in the evaluation metrics

它在我的管道配置中定义:

eval_config: {
  metrics_set: "oid_challenge_object_detection_metrics"
  num_examples: 8000
  max_evals: 10
}

我在 eval_util.py 下找到了一个文件,但不确定如何将其集成到eval_util.py中。

如何正确进行模型训练和评估?谢谢。

0 个答案:

没有答案