Description
I am trying to convert googlenet pretrained on places365 dataset and getting the following error.
`
WARNING: PyCaffe not found!
Falling back to a pure protocol buffer implementation.
* Conversions will be drastically slower.
* This backend is UNTESTED!
Traceback (most recent call last):
File "convert.py", line 60, in
main()
File "convert.py", line 56, in main
args.phase)
File "convert.py", line 27, in convert
transformer = TensorFlowTransformer(def_path, caffemodel_path, phase=phase)
File "/home/vsl5/Desktop/shivansh/internship/caffe2tf/caffe-tensorflow/kaffe/tensorflow/transformer.py", line 221, in init
self.load(def_path, data_path, phase)
File "/home/vsl5/Desktop/shivansh/internship/caffe2tf/caffe-tensorflow/kaffe/tensorflow/transformer.py", line 227, in load
graph = GraphBuilder(def_path, phase).build()
File "/home/vsl5/Desktop/shivansh/internship/caffe2tf/caffe-tensorflow/kaffe/graph.py", line 140, in init
self.load()
File "/home/vsl5/Desktop/shivansh/internship/caffe2tf/caffe-tensorflow/kaffe/graph.py", line 146, in load
text_format.Merge(def_file.read(), self.params)
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 536, in Merge
descriptor_pool=descriptor_pool)
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 590, in MergeLines
return parser.MergeLines(lines, message)
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 623, in MergeLines
self._ParseOrMerge(lines, message)
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 638, in _ParseOrMerge
self._MergeField(tokenizer, message)
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 706, in _MergeField
name = tokenizer.ConsumeIdentifierOrNumber()
File "/home/vsl5/anaconda3/envs/pyth2_7/lib/python2.7/site-packages/google/protobuf/text_format.py", line 1166, in ConsumeIdentifierOrNumber
raise self.ParseError('Expected identifier or number, got %s.' % result)
google.protobuf.text_format.ParseError: 7:1 : Expected identifier or number, got <.
`
I am using python2.7 with tensorflow 1.8.0
Is there a fix for this probelm?