两种方法 :
一:使用solverstate文件继续训练.
继续之前的迭代次数进行训练.如之前在迭代200次中断的,继续训练后在从200开始继续,200,210,230....
#!/bin/bash
LOG=examples/VOCFLIR/out/log/my_train_lite-`date +%Y-%m-%d-%H-%M-%S`.log
./build/tools/caffe train --solver examples/VOCFLIR/my_mobilenet_yolov3_lite_solver.prototxt --snapshot examples/VOCFLIR/out/models/my_mobilenet_yolov3_lite_deploy_iter_24000.solverstate --gpu=0 2>&1 | tee $LOG
二:使用caffemodel 文件继续训练.
相当于使用预训练模型,迭代次数从0开始.如之前在迭代200次中断的,继续训练后在从0开始继续,10,20,30....
#!/bin/bash
LOG=examples/VOCFLIR/out/log/my_train_lite-`date +%Y-%m-%d-%H-%M-%S`.log
./build/tools/caffe train --solver examples/VOCFLIR/my_mobilenet_yolov3_lite_solver.prototxt --weights examples/VOCFLIR/out/models/my_mobilenet_yolov3_lite_deploy_iter_24000.caffemodel --gpu=0 2>&1 | tee $LOG