正如标题所述,我想从Tensorboard中保存eval的检测与地面实况图像。
来自eval原型:
// Path to directory to store visualizations in. If empty, visualization
// images are not exported (only shown on Tensorboard).
optional string visualization_export_dir = 6 [default=""];
因此我将其添加到我的model.config文件中。请记住我在/ Object-Detection /目录下工作。
eval_config: {
num_examples: 57
visualization_export_dir: "bevelgear_training/eval_images/"
num_visualizations: 57
metrics_set: "pascal_voc_detection_metrics"
}
训练完成正常,我可以看到张量板中的所有eval图像但是/ eval_images /文件夹是空的。
任何人都这样工作?
虽然参数在配置文件中可用,但实际上不支持此功能。相反,您可以使用TensorBoard并在图像选项卡下查看带有重叠检测的评估图像。
您的配置看起来正确,并且该功能在当前的TensorFlow版本中实现。这是我的eval_config:
eval_config: {
num_examples: 100
num_visualizations: 20
visualize_groundtruth_boxes: true
visualization_export_dir: "F:/project_name/tf-eval/"
include_metrics_per_category: true
}
我在TensorBoard中获得了可视化并保存到文件中。可能是您的相对路径导致了问题,尽管这通常不是.config
文件中的问题。导出目录必须存在 - 否则不会输出图像。