more fix to HOG
This commit is contained in:
parent
f1d9680ba8
commit
c1a59b8d80
@ -133,7 +133,9 @@ __kernel void compute_hists_lut_kernel(
|
|||||||
final_hist[(cell_x * 2 + cell_y) * cnbins + bin_id] =
|
final_hist[(cell_x * 2 + cell_y) * cnbins + bin_id] =
|
||||||
hist_[0] + hist_[1] + hist_[2];
|
hist_[0] + hist_[1] + hist_[2];
|
||||||
}
|
}
|
||||||
|
#ifdef CPU
|
||||||
barrier(CLK_LOCAL_MEM_FENCE);
|
barrier(CLK_LOCAL_MEM_FENCE);
|
||||||
|
#endif
|
||||||
|
|
||||||
int tid = (cell_y * CELLS_PER_BLOCK_Y + cell_x) * 12 + cell_thread_x;
|
int tid = (cell_y * CELLS_PER_BLOCK_Y + cell_x) * 12 + cell_thread_x;
|
||||||
if ((tid < cblock_hist_size) && (gid < blocks_total))
|
if ((tid < cblock_hist_size) && (gid < blocks_total))
|
||||||
@ -225,8 +227,9 @@ __kernel void compute_hists_kernel(
|
|||||||
final_hist[(cell_x * 2 + cell_y) * cnbins + bin_id] =
|
final_hist[(cell_x * 2 + cell_y) * cnbins + bin_id] =
|
||||||
hist_[0] + hist_[1] + hist_[2];
|
hist_[0] + hist_[1] + hist_[2];
|
||||||
}
|
}
|
||||||
|
#ifdef CPU
|
||||||
barrier(CLK_LOCAL_MEM_FENCE);
|
barrier(CLK_LOCAL_MEM_FENCE);
|
||||||
|
#endif
|
||||||
int tid = (cell_y * CELLS_PER_BLOCK_Y + cell_x) * 12 + cell_thread_x;
|
int tid = (cell_y * CELLS_PER_BLOCK_Y + cell_x) * 12 + cell_thread_x;
|
||||||
if ((tid < cblock_hist_size) && (gid < blocks_total))
|
if ((tid < cblock_hist_size) && (gid < blocks_total))
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user