Результаты поиска по запросу "protocol-buffers"

1 ответ

Для справки, вот исправления, предложенные в комментариях:

аюсь скомпилировать TensorFlow после проверки репо. Я достиг точки, где я застрял с ошибками Google Protobuf: INFO: From Compiling tensorflow/core/kernels/histogram_op_gpu.cu.cc: ./tensorflow/core/lib/core/status.h(32): warning: attribute ...

1 ответ

этот курс

аянно пытаюсь установить параметры в dialogflow.types.EventInputв питоне. Этотдоктор [https://dialogflow.com/docs/reference/api-v2/rest/Shared.Types] говорит, что параметры должны быть типаStruct. Я ...

1 ответ

--proto_path = "При необходимости его можно использовать несколько раз." - это то, что очень помогло, спасибо.

я есть следующий код в файле буфера протокола (pcfg_lm.proto): import "../types/language.proto"; package nlp; message PCFGProto { required Language lang = 1; }И, конечно же, существует файл прото по адресу ../types/language.proto. Тем не менее, ...

ТОП публикаций

3 ответа

и Python вам нужно будет решить это

я есть повторяющиеся сообщения, которые я хочу сохранить в одном файле. В настоящее время я должен завернуть это повторяющееся сообщение в другое сообщение. Это можно обойти? package foo; message Box { required int32 tl_x = 1; required int32 ...

8 ответов

http://codingstory.com/pv

ел бы хранить данные с использованием буферов протокола Google (также будет работать другой сериализованный формат), а затем иметь пользовательский интерфейс для просмотра этих данных. Есть ли C ++ Framework / API, который позволил бы мне сделать ...

3 ответа

Вы можете упростить регистрацию подтипов следующим образом:

отметил в stackoverflow, что в версии 2 protobuf-net будет возможно использовать атрибут ProtoInclude (или аналогичный подход) для сериализации / десериализации иерархии классов без необходимости указывать каждый подтип в базовом классе. Это уже ...

7 ответов

Для проводной дружественной сериализации рассмотрите возможность использования интерфейса Externalizable. При умном использовании вы будете иметь глубокие знания, чтобы решить, как оптимально маршалировать и демаршировать определенные поля. Тем не менее, вам нужно будет правильно управлять версиями каждого объекта - легко маршалировать, но повторная маршализация объекта V2, когда ваш код поддерживает V1, приведет к повреждению, потере информации или ухудшению поврежденных данных, как ваши приложения. не в состоянии правильно обрабатывать. Если вы ищете оптимальный путь, будьте осторожны, никакая библиотека не решит вашу проблему без каких-либо компромиссов. Как правило, библиотеки будут соответствовать большинству сценариев использования и будут иметь дополнительное преимущество, заключающееся в том, что они будут адаптироваться и улучшаться со временем без вашего участия, если вы выбрали активный проект с открытым исходным кодом. И они могут добавлять проблемы с производительностью, вносить ошибки и даже исправлять ошибки, которые еще не затронули вас!

екоторого кеширования, которое я думаю сделать для будущего проекта, я думал о сериализации Java. А именно, стоит ли его использовать? Ранее я уже писал пользовательские сериализацию и десериализацию (Externalizable) по разным причинам в прошлые ...

1 ответ

@ Логан нет; другая концепция, с раздражающе похожим выбором имен

сно сэто [http://marcgravell.blogspot.com/2011/03/objects-graphs-and-all-that-jazz.html] post (с марта), protobuf v2 позволяет нам разрешать типы из потока. Поскольку v2 сейчас находится в бета-версии 5, я думаю, что эта функция уже ...

3 ответа

RuntimeTypeModel.Default.Deserialize (Stream, null, Type);

я есть 2 сетевых приложения, которые должны отправлять друг другу сериализованные сообщения protobuf-net. Я могу сериализовать объекты и отправить их, однако,Я не могу понять, как десериализовать полученные байты. Я попытался десериализовать с ...

3 ответа

странный IOS libprotobuf.dylib причиной сбоя

у меня есть свой собственный protobuf, скомпилированный в проекте (в основной цели, а не в lib), но я обнаружил сбой, вызванный кодом protobuf, в libprotobuf.dylib (который, по-моему, является недавно включенной lib в новой версии устройства) - у ...