protocol-buffers相关内容

在python中读取protobuf.提取数据

我正在尝试处理来自 spinn3r 的数据.数据作为 protobuf 返回.在python中,当我打印protobuf对象时,我得到了这个: 打印数据来源 {关联 {href:""资源:“"}canonical_link {href:“http://twitter.com/_PattiShaw/statuses/28167079857225728"资源:“"}标题: ""哈希码:“"朗{代码: ..
发布时间:2021-06-22 19:57:53 Python

使用 ZMQ 和 protobuf 时接收 0 大小的消息

我正在尝试使用 ZMQ 在客户端和服务器之间建立一个基本的通信系统.我使用 protobuf 作为消息格式.我的问题是当我从客户端发送消息时,消息大小为 34,但服务器上收到的消息大小为 0. 以下是我的代码; 客户端.cpp tutorial::Person person;person.set_id(1234);person.set_name("约翰");person.set_em ..
发布时间:2021-06-22 19:57:50 C/C++开发

使用 Protobuf(协议缓冲区)通过 Retrofit 进行 GET 和 POST 服务调用

任何人都可以给我一些例子,我们如何在改造中使用 protobuf - 我试过了,但由于一些错误而失败,让我给你一个我在这方面的实现示例. 希望大家帮帮我. ApiInterface.java public interface ApiInterface {@得到调用makeGetRequest(@Url String url);} ApiClient.java public cla ..
发布时间:2021-06-22 19:57:47 Java开发

Tensorflow:是否可以将 TF 记录序列示例存储为 float16

是否可以将 tensorflow 中的序列示例存储为 float16 而不是常规浮点数? 我们可以使用 16 位精度,这将减少我们使用的数据文件的大小,为我们节省约 200 GB. 解决方案 我认为下面的剪辑就是这样做的. 将tensorflow导入为tf将 numpy 导入为 np# 生成数据data_np = np.array(np.random.rand(10), dtype ..
发布时间:2021-06-22 19:57:44 其他开发

在 tensorflow 中使用 inception-v3 检查点文件

在我的一个项目中,我使用了一个公开的预训练的 inception-v3 模型,这里提供:http://download.tensorflow.org/models/image/imagenet/inception-2015-12-05.tgz. 我只想使用最后一个特征向量(pool_3/_reshape:0 的输出).通过查看脚本示例classify_image.py,我可以成功地通过深度D ..
发布时间:2021-06-22 19:57:35 其他开发

显示协议缓冲区消息中的所有元素

如何显示协议缓冲区消息中的所有元素?我是否需要使用反射或将消息转换为 XML 消息然后显示它?理想情况下,一些通用代码适用于任何消息.拉斯 解决方案 protobuf 消息在内部是模棱两可的,除非您有 .proto 架构(或可以推断架构)可用,例如(例如) 一个“字符串"线型可以表示: utf-8 字符串 一个 BLOB 子消息 一个压缩数组 所有连线类型都存在类似的歧义 ..
发布时间:2021-06-22 19:57:29 C#/.NET

来自协议缓冲区消息的普通结构

有没有办法从 C++ 中的协议缓冲区消息中获取一个简单的结构?即 struct PlainFoo {int32_t 栏;浮动巴兹;}; 来自 message Foo {所需的 int32 bar = 1;所需的浮动 baz = 2;} 我通过网络在协议缓冲区中获取了一些数据,我希望能够将其添加到其他类似数据中,并将其存储在紧凑的表示中以供内部使用,而无需基本上复制代码中的消息声明. ..
发布时间:2021-06-22 19:57:18 C/C++开发

为 Windows 安装 python protobuf

我目前正在尝试在 windows 上为 python 安装版本 3 的 google 协议缓冲区. 我已经通过命令行进入了 python 文件夹,我正在尝试使用: python setup.py build 但是我收到以下错误: python : protoc 未安装,也未在 ../src 中找到.请编译或安装二进制包. 这是怎么回事? 解决方案 正如错误所说,您必须 ..
发布时间:2021-06-22 19:57:15 其他开发

是否可以使用 protobuf-net 为扩展名为“FieldOptions"的 proto2 文件生成 C# 文件?

我有一个使用 proto2 语法的 proto 文件.我正在尝试使用 protogen 自动生成 C# 文件.虽然我可以生成没有任何错误的文件,但在构建项目时出现错误(C# 文件是 Visual Studio 中 .Net 5 项目的一部分).错误看起来像: 错误 CS0400:在全局命名空间中找不到类型或命名空间名称“Google"(您是否缺少程序集引用?) 我在正确的路径中添加了 ..
发布时间:2021-06-22 19:57:06 C#/.NET

使用 Python,如何获得我的 Google protobuf 消息的二进制序列化?

我在 protobuf Python 文档,但就像这暗示的那样,这给了我二进制数据的字符串版本.有没有办法使用 Python 序列化和解析 protobuf 数据的二进制数组? 我们有一个 C++ 应用程序,它将 protobuf 消息作为二进制数据存储在一个文件中.我们想使用 Python 读取和写入文件. 解决方案 Python 字符串可以容纳二进制数据,因此 Serialize ..
发布时间:2021-06-22 19:57:03 Python

如何在 java 中为 protobuf DynamicMessage 设置扩展?

我正在从运行时加载的 .proto 文件在 java 中构建 DynamicMessage. 我的问题是为此类消息设置扩展名. 我有: Descriptors.Descriptor 包含类型和为其创建的 DynamicMessage Descriptors.Descriptor 扩展类型和为其创建的 DynamicMessage 现在我不知道如何设置包含消息的扩展名. ..
发布时间:2021-06-22 19:57:00 Java开发

链接protobuf库的问题

我对makefile不熟悉,这是我的makefile CC = gcc目标 = sample_client sample_serverCFLAGS += -g -I/usr/includeLDFLAGS += -g -lprotobuf-c -L/usr/lib全部:$(目标)$(TARGET): lsp.o lspmessage.pb-c.o%.o: %.c$(CC) -c $(CFLAGS) ..
发布时间:2021-06-22 19:56:57 其他开发