Home | History | Annotate | Download | only in src

Lines Matching refs:idx

199             int idx = cat_labels[i];
201 int d = idx >= 0 ? CV_DTREE_CAT_DIR(idx,subset) : 0;
220 int idx = sorted[i].i;
221 double w = weights[idx];
222 dir[idx] = (char)-1;
228 int idx = sorted[i].i;
229 double w = weights[idx];
230 dir[idx] = (char)1;
262 int idx = sorted[i].i;
263 double w = weights[idx];
264 rcw[responses[idx]] -= w;
277 int idx = sorted[i].i;
278 double w = weights[idx], w2 = w*w;
280 idx = responses[idx];
282 lv = lcw[idx]; rv = rcw[idx];
285 lcw[idx] = lv + w; rcw[idx] = rv - w;
302 int idx = sorted[i].i;
303 double w = weights[idx];
304 idx = responses[idx];
305 lcw[idx] += w;
306 rcw[idx] -= w;
343 int i, j, k, idx;
381 idx = (int)(dbl_ptr[subset_i] - cjk)/2;
382 const double* crow = cjk + idx*2;
431 idx = (int)(dbl_ptr[i] - cjk) >> 1;
432 split->subset[idx >> 5] |= 1 << (idx & 31);
455 int idx = sorted[i].i;
456 double w = weights[idx];
457 rsum -= responses[idx]*w;
464 int idx = sorted[i].i;
465 double w = weights[idx];
466 double t = responses[idx]*w;
509 int idx = cat_labels[i];
511 double s = sum[idx] + responses[i]*w;
512 double nc = counts[idx] + w;
513 sum[idx] = s;
514 counts[idx] = nc;
535 int idx = (int)(sum_ptr[subset_i] - sum);
536 double ni = counts[idx];
540 double s = sum[idx];
562 int idx = (int)(sum_ptr[i] - sum);
563 split->subset[idx >> 5] |= 1 << (idx & 31);
591 int idx = sorted[i].i;
592 double w = weights[idx];
593 int d = dir[idx];
606 int idx = sorted[i].i;
607 double w = weights[idx];
608 int d = dir[idx];
660 int idx = cat_labels[i];
663 double sum = lc[idx] + d*w;
664 double sum_abs = rc[idx] + (d & 1)*w;
665 lc[idx] = sum; rc[idx] = sum_abs;
715 int idx = labels[i];
716 double w = weights[idx]/*priors[responses[i]]*/;
749 int idx = labels[i];
750 double w = weights[idx]/*priors[values[i] > 0]*/;
1361 int idx = vidx ? vidx[i] : i;
1362 float val = src_sample[idx*step];