public LBFGS(int thread_num) { iflag_ = 0; nfev = 0; point = 0; npt = 0; iter = 0; info = 0; ispt = 0; iypt = 0; stp = 0.0; mcsrch_ = new Mcsrch(thread_num); parallelOption = new ParallelOptions(); parallelOption.MaxDegreeOfParallelism = thread_num; }
public LBFGS(int thread_num) { iflag_ = 0; nfev = 0; point = 0; npt = 0; iter = 0; info = 0; ispt = 0; iypt = 0; stp = 0.0; mcsrch_ = new Mcsrch(thread_num); #if NO_SUPPORT_PARALLEL_LIB #else parallelOption = new ParallelOptions(); parallelOption.MaxDegreeOfParallelism = thread_num; #endif }