python - self.ParseError('字符串缺少结束引号:%r' % (text,))
问题描述
我正在使用https://github.com/tensorflow/models/tree/master/research/object_detection中的 Tensorflow 的对象检测 API 制作自定义对象检测器。
我已经通过train.py
使用以下命令运行模型来训练模型:
python train.py --logtostderr --train_dir=training/ --pipeline_config_path=training/faster_rcnn_inception_v2_pets.config
但是,我收到此错误:(刚刚粘贴了最后一行)
文件“/Users/cvsanbuenaventura/miniconda3/lib/python3.6/site-packages/google/protobuf/text_format.py”,第 1288 行,在 _ConsumeSingleByteString raise self.ParseError('String missing ending quote: %r' % (text ,)) google.protobuf.text_format.ParseError: 123:17 : 字符串缺少结尾引号:'"/Users/cvsanbuenaventura/Documents/tensorflow/models/research/object_detection/train.record“'
然后我去models/research/object_detection/training/faster_rcnn_inception_v2_pets.config
了教程中提到的编辑必要部分的PATH_TO_BE_CONFIGURED/
.
PATH_TO_BE_CONFIGURED
在to 的一行中
/Users/cvsanbuenaventura/Documents/tensorflow/models/research/object_detection/train.record
这是我更改的配置参数的值。
#Sample train_input_reader
train_input_reader: {
tf_record_input_reader {
input_path: "gs://vivienne-artifacts/object_detection_rat/data/train.record"
}
label_map_path: "gs://vivienne-artifacts/object_detection_rat/data/labelmap.pbtxt"
}
我认为这是错误的原因。似乎是什么问题?
解决方案
推荐阅读
- outlook - Sharepoint 365:显示来自 Outlook 365 的未读电子邮件数量
- php - 如何将“删除”操作委托给 Cakephp4 中的另一个模型?
- maven - “mvn test”运行 testng 而不是 Junit
- python - 在python中创建对称矩阵的最快方法,元素如下
- python - 如何在外部源和 azure 突触分析之间传输数据
- yarnpkg - 如何在不删除锁定文件的情况下取消设置纱线分辨率?
- android - 需要 touchAction.tap 在所有不同尺寸的移动设备上工作
- git - 如何取消删除作为通过 git rm 删除的子模块的文件夹
- javascript - 如何计算地图循环?
- vue.js - Vuetify.js 自定义组件上的插槽