在跑程序训练模型的时候最怕什么?突然断电。不用怕,哥哥手把手教你怎么解决这个头疼的问题。caffe已经帮你想好了在遇到这种问题的时候怎么办。他在训练的时候不仅会保存当前模型的参数(也就是caffemodel)文件,也会吧训练到当前状态信息全部保存下来,这个文件就是solverstate文件。怎么用呢?只要在训练的时候加上snapshot参数就可以了。举个例子:

./build/tools/caffe train --solver=models/bvlc_reference_caffenet/solver.prototxt --snapshot=models/bvlc_reference_caffenet/caffenet_train_iter_10000.solverstate

有木有很简单!