def get_solver(folder):
s = caffe_pb2.SolverParameter()
s.train_net = './%s/proto_train.prototxt'%folder
s.snapshot = int(config.VALIDATE_INTERVAL)
s.snapshot_prefix = './%s/'%folder
s.max_iter = int(config.MAX_ITERATIONS)
s.display = int(config.VALIDATE_INTERVAL)
s.type = 'Adam'
s.stepsize = int(config.MAX_ITERATIONS*0.4)
s.gamma = 0.5
s.lr_policy = "step"
s.base_lr = 0.0007
s.momentum = 0.9
s.momentum2 = 0.999
s.weight_decay = 0.000
s.clip_gradients = 10
return s
评论列表
文章目录