ParseError回溯(最近一次调用)
在……里面
->1配置= config_util.get_configs_from_pipeline_file(CONFIG_PATH)
get_configs_from_pipeline_file(pipeline_config_path,config_override中的~\AppData\Roaming\Python\Python37\site-packages\object_detection\utils\config_util.py )
96 with tf.io.gfile.GFile(pipeline_config_path, "r") as f:
97 proto_str = f.read()
-> 98 text_format.Merge(proto_str,pipeline_config)
99 if config_override:
100 text_format.Merge(config_override, pipeline_config)
合并中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (文本、消息、allow_unknown_extension、allow_field_number、descriptor_pool、allow_unknown_field)
735 allow_field_number,
736 descriptor_pool=descriptor_pool,
--> 737 allow_unknown_field=allow_unknown_field)
738
739
MergeLines中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (行、消息、allow_unknown_extension、allow_field_number、descriptor_pool、allow_unknown_field)
803 descriptor_pool=descriptor_pool,
804 allow_unknown_field=allow_unknown_field)
--> 805返回parser.MergeLines(行、消息)
806
807
MergeLines中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (自我、线路、消息)
828 """Merges a text representation of a protocol message into a message."""
829 self._allow_multiple_scalars = True
--> 830 self._ParseOrMerge(行、消息)
831 return message
832
_ParseOrMerge中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (自我、线路、消息)
850 tokenizer = Tokenizer(str_lines)
851 while not tokenizer.AtEnd():
--> 852 self._MergeField(令牌器,消息)
853
854 def _MergeField(self, tokenizer, message):
_MergeField中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (自身、令牌器、消息)
980
981 else:
--> 982合并(标记器、消息、字段)
983
984 else: # Proto field is unknown.
_MergeMessageField中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (自身,标记器,消息,字段)
1055如果tokenizer.AtEnd():
1056提高tokenizer.ParseErrorPreviousToken(‘预期的"%s".’% (end_token,))
-> 1057 self._MergeField(令牌器,sub_message)
1058
1059如果is_map_entry:
_MergeField中的C:\ProgramData\Anaconda3\lib\site-packages\google\protobuf\text_format.py (自身、令牌器、消息)
947 raise tokenizer.ParseErrorPreviousToken(
948 'Message type "%s" has no field named "%s".' %
--> 949 (message_descriptor.full_name,name) 950 951 if字段:
发布于 2021-03-23 00:28:04
从pipeline.config
文件中删除fine_tune_checkpoint_version
行(根据您发布的内容,第172行),然后重试
https://stackoverflow.com/questions/66746462
复制相似问题