当前位置 : 主页 > 大数据 > 区块链 >

protocol-buffers – .proto和.prototxt文件之间有什么不同

来源:互联网 收集:自由互联 发布时间:2021-06-22
在caffe项目中,有.proto文件和.prototxt文件. 从Google Protocol Buffer文档中,.proto文件定义了协议,那么.prototxt是什么呢,它是在Google Protocol Buffer中定义的,它们之间有什么不同? .proto文件用于描述
在caffe项目中,有.proto文件和.prototxt文件.

从Google Protocol Buffer文档中,.proto文件定义了协议,那么.prototxt是什么呢,它是在Google Protocol Buffer中定义的,它们之间有什么不同?

.proto文件用于描述要序列化的数据的结构(“协议”). protobuf编译器可以将此文件转换为 python /或C /或 Java代码,以使用该结构序列化和反序列化数据

对于.prototxt文件.查看文档here,我们可以看到,序列化数据有两种不同的格式(文本或二进制).文本格式是人类可读和可修改的(相应的文件通常具有扩展名.prototxt),但它占用的空间比二进制格式多得多.

网友评论