void logistic_regression::one_round(int label,Sparse_Vector& x) { update_w(x); //-----------------------预测p-------------------------------- //x.poisson_filter(); double p = w.dot_sum(x); update_other(x,p,label); }
int Csysarg_wish_wall::add(uint32_t userid, char* nick) { uint32_t count = 0; get_rd_count(&count); if(count < 900){ insert(userid, nick); } else{ int ret = update_old(userid); if(ret == USER_ID_NOFIND_ERR){ ret = update_other(userid, nick); } } return 0; }