Browse Source

compile error fixex

master
anapt 7 years ago
parent
commit
d2bb717552
  1. 13
      mean_shift_cuda/meanshift_kernels.cu

13
mean_shift_cuda/meanshift_kernels.cu

@ -48,7 +48,7 @@ __global__ void calculate_kernel_matrix_kernel(Matrix shifted_points, Matrix ori
}
}
__global__ void denominator_kernel<<<dimGrid, dimBlock>>>(Matrix denominator, Matrix kernel_matrix, int total){
__global__ void denominator_kernel(Matrix denominator, Matrix kernel_matrix){
int row = blockIdx.x * blockDim.x + threadIdx.x;
int col = blockIdx.y * blockDim.y + threadIdx.y;
@ -62,14 +62,3 @@ __global__ void denominator_kernel<<<dimGrid, dimBlock>>>(Matrix denominator, Ma
denominator[row] += kernel_matrix[row*denominator.width + col];
}
// serial
// calculate denominator
for (int i=0; i<NUMBER_OF_POINTS; i++){
double sum = 0;
for (int j=0; j<NUMBER_OF_POINTS; j++){
sum = sum + kernel_matrix[i][j];
}
denominator[i] = sum;
}
Loading…
Cancel
Save