Неожиданная ошибка группового тега при десериализации файла protobuf - PullRequest
1 голос
/ 02 апреля 2020

При десериализации двоичного файла onnx я получаю следующую ошибку:

Traceback (most recent call last):
 from model.ParseFromString(f.read())
 File "~/protobuf-3.3.0-py2.7.egg/google/protobuf/message.py", line 185, in ParseFromString
 self.MergeFromString(serialized)
 File "~/protobuf-3.3.0-py2.7.egg/google/protobuf/internal/python_message.py", line 1063, in MergeFromString
 if self._InternalParse(serialized, 0, length) != length:
 File "~/protobuf-3.3.0-py2.7.egg/google/protobuf/internal/python_message.py", line 1099, in InternalParse
 pos = field_decoder(buffer, new_pos, end, self, field_dict)
 File "~/protobuf-3.3.0-py2.7.egg/google/protobuf/internal/decoder.py", line 615, in DecodeRepeatedField
 raise _DecodeError('Unexpected end-group tag.')
 google.protobuf.message.DecodeError: Unexpected end-group tag.

Я использую protobuf версии 3.3.0. Я использую ParseFromString функцию, которая выдает ошибку.

Может кто-нибудь помочь мне, как справиться с этой ошибкой?

...