ParseError 1:1使用带有Bazel的Tensorflow

时间:2018-04-19 18:44:13

标签: tensorflow bazel

系统信息

在Windows上运行Python 3.6.4

描述问题

我试图通过输入以下内容在示例模式下运行Tensorflow的lm_1b:

google.protobuf.text_format.ParseError: 1:1 : Expected identifier or number, got <.

但我收到错误:

Recovering graph. Traceback (most recent call last): File "\\?\C:\Users\snmsa\AppData\Local\Temp\Bazel.runfiles_9sq54ngc\runfiles\__main__\lm_1b\lm_1b_eval.py", line 308, in <module> tf.app.run() File "C:\Users\snmsa\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 48, in run _sys.exit(main(_sys.argv[:1] + flags_passthrough)) File "\\?\C:\Users\snmsa\AppData\Local\Temp\Bazel.runfiles_9sq54ngc\runfiles\__main__\lm_1b\lm_1b_eval.py", line 298, in main _SampleModel(FLAGS.prefix, vocab) File "\\?\C:\Users\snmsa\AppData\Local\Temp\Bazel.runfiles_9sq54ngc\runfiles\__main__\lm_1b\lm_1b_eval.py", line 174, in _SampleModel sess, t = _LoadModel(FLAGS.pbtxt, FLAGS.ckpt) File "\\?\C:\Users\snmsa\AppData\Local\Temp\Bazel.runfiles_9sq54ngc\runfiles\__main__\lm_1b\lm_1b_eval.py", line 89, in _LoadModel text_format.Merge(s, gd) File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 533, in Merge descriptor_pool=descriptor_pool) File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 587, in MergeLines return parser.MergeLines(lines, message) File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 620, in MergeLines self._ParseOrMerge(lines, message) File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 635, in _ParseOrMerge self._MergeField(tokenizer, message) File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 679, in _MergeField name = tokenizer.ConsumeIdentifierOrNumber() File "C:\Users\snmsa\Anaconda3\lib\site-packages\google\protobuf\text_format.py", line 1152, in ConsumeIdentifierOrNumber raise self.ParseError('Expected identifier or number, got %s.' % result) google.protobuf.text_format.ParseError: 1:1 : Expected identifier or number, got <. 真的很感激任何帮助

源代码/日志

map

1 个答案:

答案 0 :(得分:0)

您的命令行错误。它应该是:

.accordion-toggle > .text-muted

您正在传递词汇表文件bazel-bin/lm_1b/lm_1b_eval --mode sample \ --prefix "I love that I" \ --pbtxt data/graph-2016-09-10.pbtxt \ ... ,其中包含序列化的GraphDef文件。