Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行对象检测评估协议(tensorflow)_Tensorflow_Object Detection - Fatal编程技术网

运行对象检测评估协议(tensorflow)

运行对象检测评估协议(tensorflow),tensorflow,object-detection,Tensorflow,Object Detection,我想运行一个tensorflow对象检测评估协议[1]。我对它还不熟悉,从网页上看,我无法理解我必须在哪里添加度量设置配置。例: EvalConfig.metrics_set='pascal_voc_detection_metrics' 我尝试更改eval.proto文件中的值,其中metrics_set设置为值8。有人知道这是不是改变现状的好地方吗?我没有看到更改此值的效果。“8”是什么意思?此外,我期望的产出是什么 更新: 我回答了我的一个问题:我应该更改设置的地方不是eval.proto

我想运行一个tensorflow对象检测评估协议[1]。我对它还不熟悉,从网页上看,我无法理解我必须在哪里添加度量设置配置。例:

EvalConfig.metrics_set='pascal_voc_detection_metrics'
我尝试更改eval.proto文件中的值,其中metrics_set设置为值8。有人知道这是不是改变现状的好地方吗?我没有看到更改此值的效果。“8”是什么意思?此外,我期望的产出是什么

更新: 我回答了我的一个问题:我应该更改设置的地方不是eval.proto,而是在配置文件中:

eval_config: {
  metrics_set: 'weighted_pascal_voc_detection_metrics'
}
然而,我仍然不明白我在哪里看到这一点的影响-我还有其他问题没有回答

[1]

我认为“8”只是一个占位符-它是
eval.proto
文件中的第8个条目

当您运行评估作业(eval.py)时,您指定的
度量值集
将用作协议,通过该协议计算
评估值输入读取器
中指定的数据集上的度量值。结果将输出到以events.out.tfevents为前缀的事件摘要文件,您可以使用TensorBoard或从TensorBoard.backend.event_处理可视化该文件。不同的指标集可能会略有不同,但我还没有尝试对它们进行评论-您必须了解每个协议的细节