Lines Matching refs:numpoints
129 int numpoints[2] = {0,0};
144 numpoints[idx]++;
149 vect_division(centroid[0], newcentroid[0], numpoints[0], dim);
150 vect_division(centroid[1], newcentroid[1], numpoints[1], dim);
325 void ff_init_elbg(int *points, int dim, int numpoints, int *codebook,
331 if (numpoints > 24*numCB) {
334 int *temp_points = av_malloc(dim*(numpoints/8)*sizeof(int));
335 for (i=0; i<numpoints/8; i++) {
336 k = (i*BIG_PRIME) % numpoints;
340 ff_init_elbg(temp_points, dim, numpoints/8, codebook, numCB, 2*max_steps, closest_cb, rand_state);
341 ff_do_elbg(temp_points, dim, numpoints/8, codebook, numCB, 2*max_steps, closest_cb, rand_state);
347 memcpy(codebook + i*dim, points + ((i*BIG_PRIME)%numpoints)*dim,
352 void ff_do_elbg(int *points, int dim, int numpoints, int *codebook,
360 int *dist_cb = av_malloc(numpoints*sizeof(int));
362 cell *list_buffer = av_malloc(numpoints*sizeof(cell));
390 for (i=0; i < numpoints; i++) {
415 for (i=0; i < numpoints; i++) {