caffe的运行主要依赖两个prototxt文件, prototxt是一种数据格式, 甭管他的具体细节, caffe用它来保存网络的配置以及运行时的参数. caffe依赖一个配置文件和一个运行控制文件:
- net.prototxt 用于存储网络的配置, 包括输入尺寸, 卷基层的kernel size, stride, number of output, 以及其他层的参数.
- solver.prototxt 网络运行配置文件, 包括网络配置文件的路径, 学习率, test iteration等等.
windows 下编译好的caffe, 在/bin/路径下的caffe.exe是运行的主要文件, 在命令行运行的基本格式是:
/bin/caffe.exe train --solver.prototxt