liblinear 在训练时,会有个输出信息,而且这个信息又很长,

在多次迭代时,会影响查看体验,

info("\noptimization finished, #iter = %d\n",iter);

等等。

这里info

#if 1

static void info(const char *fmt,...)

{

char buf[BUFSIZ];

va_list ap;

va_start(ap,fmt);

vsprintf(buf,fmt,ap);

va_end(ap);

(*liblinear_print_string)(buf);

}

#else

static void info(const char *fmt,...) {}

#endif

只要把1改成0即可。