现在开始进入了解caffe源码的介绍啦~~
首先什么是.proto文件呢?
是符合Google Protocol Buffer(Protobuf)语言数据标准的文件,在Protobuf的术语中,结构化数据被称为Message,proto文件非常类似于java或c语言中的数据定义,如下图所示
对于写好的proto文件可以用protobuf编译器将该文件编译成目标语言。故可知caffe.pb.cc文件便是由caffe.proto编译而来。
caffe.proto在目录caffe-master/src/caffe中,其中定义了整个框架所涉及到的数据结构,所以该文件也可以用来当对网络中或配置文件中的参数定义不清楚时进行查找。