在caffe项目中,有.proto文件和.prototxt文件. 从Google Protocol Buffer文档中,.proto文件定义了协议,那么.prototxt是什么呢,它是在Google Protocol Buffer中定义的,它们之间有什么不同? .proto文件用于描述
从Google Protocol Buffer文档中,.proto文件定义了协议,那么.prototxt是什么呢,它是在Google Protocol Buffer中定义的,它们之间有什么不同?
.proto文件用于描述要序列化的数据的结构(“协议”). protobuf编译器可以将此文件转换为 python /或C /或 Java代码,以使用该结构序列化和反序列化数据对于.prototxt文件.查看文档here,我们可以看到,序列化数据有两种不同的格式(文本或二进制).文本格式是人类可读和可修改的(相应的文件通常具有扩展名.prototxt),但它占用的空间比二进制格式多得多.