Ejemplo n.º 1
0
// Usage: caffe_('solver_restore', hSolver, snapshot_file)
static void solver_restore(MEX_ARGS) {
	mxCHECK(nrhs == 2 && mxIsStruct(prhs[0]) && mxIsChar(prhs[1]),
		"Usage: caffe_('solver_restore', hSolver, snapshot_file)");
	Solver<float>* solver = handle_to_ptr<Solver<float> >(prhs[0]);
	char* snapshot_file = mxArrayToString(prhs[1]);
	mxCHECK_FILE_EXIST(snapshot_file);
	solver->Restore(snapshot_file);
	mxFree(snapshot_file);
}