Скомпилируйте файл protobuf / файл onnx - PullRequest
0 голосов
/ 26 июня 2019

Как скомпилировать файл onnx-protobuf для использования в c ++ test.onnx -> test.h test.cc

Я хотел бы скомпилировать файл * .onnx, чтобы получить некоторую информацию с помощью кода на C ++.

В моей виртуальной машине Linux я могу скомпилировать пример кода из Google без ошибок:

https://developers.google.com/protocol-buffers/docs/cpptutorial

Я бы хотел скомпилировать предварительно подготовленный файл onnx-protobuf-file test.onnx, например addressbook.proto, в примере таким же образом. Но это не работает.

protoc -I =. / --Cpp_out =. / ./Addressbook.proto

Я пробовал также с * .pb файлами, но это тоже не работает.

У кого-нибудь есть какой-нибудь совет для меня. Как получить заголовок / пространство имен из * .onnx-файла для дальнейшего анализа?

protoc -I =. / --Cpp_out =. / ./Test.onnx

выдает много ошибок, таких как: ... интерпретация кода не ascii ...

то же самое с

protoc -I =. / --Cpp_out =. / ./Test.pb

...