tensorflow.python.framework.errors\u impl.NotFoundError生成TFRecord文件对象检测API时出错
我正在尝试从Pascal VOC格式的数据集生成TFRecord文件。我正在跟踪并用于创建pascal_train.record和pascal_val.record 我已经在ImageSets->Main中准备了注释、图像和图像集。还在pascal_label_map.pbtxt中生成标签映射 现在,当从tf_worspace/models运行以下命令时: 我得到: 文件 “/usr/local/lib/python3.5/dist packages/tensorflow/python/framework/errors\u impl.py”, 第466行,处于raise_exception_on_not_ok_状态 pywrap_tensorflow.TF_GetCode(status))tensorflow.python.framework.errors_impl.NotFoundError: VOCdevkit/VOC2012/ImageSets/Main/marlboro_red_train.txt 我的项目结构如下:tensorflow.python.framework.errors\u impl.NotFoundError生成TFRecord文件对象检测API时出错,python,python-3.x,tensorflow,object-detection,Python,Python 3.x,Tensorflow,Object Detection,我正在尝试从Pascal VOC格式的数据集生成TFRecord文件。我正在跟踪并用于创建pascal_train.record和pascal_val.record 我已经在ImageSets->Main中准备了注释、图像和图像集。还在pascal_label_map.pbtxt中生成标签映射 现在,当从tf_worspace/models运行以下命令时: 我得到: 文件 “/usr/local/lib/python3.5/dist packages/tensorflow/python/fram
- 工作区
- 模特(这里的TF工作人员…)
- 目标检测
- VOCdevkit
- VOC2012
- 注释
- 图像集
- 操作(此处是我的注释)
- 布局
- Main(此处是我的图像集)
- 万宝路红火车.txt
- 万宝路·红·瓦尔.txt
- 万宝路红列车.txt
- 分段
- JPEG图像(此处为我的图像)
- 分段类
- 分段对象
- VOC2012
- VOCdevkit
- 目标检测
- 模特(这里的TF工作人员…)
examples_path = os.path.join(data_dir, year, 'ImageSets', 'Main',
'aeroplane_' + FLAGS.set + '.txt')
致:
那么到底发生了什么?有谁能解释一下为什么会出现这样的错误!
提前感谢您的任何提示 好的,所以原因是参数错误。 正如上面所说: 确保VOCdevkit在模型/对象检测中,然后您可以继续 前进并生成TFR记录 所以我要做的只是改变这一行:
--data_dir=VOCdevkit
致:
examples_path = os.path.join(data_dir, year, 'ImageSets', 'Main',
'marlboro_red_' + FLAGS.set + '.txt')
--data_dir=VOCdevkit
--data_dir=object_detection/VOCdevkit/