Pytania oznaczone «protocol-buffers»

Bufory protokołów to niezależny od języka i platformy sposób kodowania danych strukturalnych w wydajnym, ale rozszerzalnym formacie. Google używa buforów protokołów dla prawie wszystkich swoich wewnętrznych protokołów RPC i formatów plików. Jest to również domyślne kodowanie danych używane przez platformę gRPC typu open source.

111
Jak zdefiniować opcjonalne pole w protobuf 3

Muszę określić wiadomość z opcjonalnym polem w protobuf (składnia proto3). Jeśli chodzi o składnię Proto 2, komunikat, który chcę wyrazić, jest mniej więcej taki: message Foo { required int32 bar = 1; optional int32 baz = 2; } Z mojego rozumienia „opcjonalne” pojęcie zostało usunięte ze...

111
protobuf vs gRPC

Próbuję zrozumieć protobuf i gRPC oraz jak mogę używać obu. Czy możesz mi pomóc zrozumieć, co następuje: Biorąc pod uwagę model OSI, gdzie jest na przykład Protobuf w warstwie 4? Zastanawiając się nad transferem wiadomości, jaki jest „przepływ”, co robi gRPC, czego brakuje protobufowi? Jeśli...

98
TensorFlow zapisuje do / ładuje wykres z pliku

Z tego, co do tej pory zebrałem, istnieje kilka różnych sposobów zrzucenia wykresu TensorFlow do pliku, a następnie załadowania go do innego programu, ale nie udało mi się znaleźć jasnych przykładów / informacji na temat ich działania. To, co już wiem, to: Zapisz zmienne modelu w pliku punktu...

88
Jak przypisać do powtarzającego się pola?

Używam buforów protokołów w Pythonie i mam Personwiadomość repeated uint64 id ale kiedy próbuję przypisać mu wartość, taką jak: person.id = [1, 32, 43432] Pojawia się błąd: Assigment not allowed for repeated field "id" in protocol message object Jak przypisać wartość do powtarzającego się...