所在目录为: /src/caffe/proto
在caffe.proto中定义了很多结构化数据,比如LayerParameter、Datum、NetParameter、SolverParameter。你每实现一个新的层都必须修改LayerParameter,然后编译。
caffe.proto文件:
(1)、定义了很多结构化数据,用于构建Caffe网络,即*.prototxt文件中的每个字段名要在caffe.proto中存在;
(2)、负责*.caffemodel数据文件的存储和读取;
(3)、每次向Caffe中增加新的层,相应的caffe.proto文件也需调整,并需重新生成caffe.pb.h/caffe.pb.cc文件;
(4)、注意选择Protobuf的版本要与Caffe中的一致,否则会产生Protobuf版本不一致的error。
http://www.cnblogs.com/zhuyijie/p/6464528.html