Home
last modified time | relevance | path

Searched refs:s_train (Results 1 – 4 of 4) sorted by relevance

/external/opencv3/modules/features2d/src/opencl/
Dbrute_force_match.cl131 __local value_type *s_train,
140 DIST(s_query[lidy * BLOCK_SIZE_ODD + j], s_train[j * BLOCK_SIZE_ODD + lidx]);
147 __local value_type *s_train,
156 DIST(s_query[lidy * BLOCK_SIZE_ODD + j], s_train[j * BLOCK_SIZE_ODD + lidx]);
163 __local value_type *s_train,
173 … DIST(s_query[lidy * MAX_DESC_LEN + block_index * BLOCK_SIZE + j], s_train[j * BLOCK_SIZE + lidx]);
203 __local value_type *s_train = (__local value_type *)sharebuffer + BLOCK_SIZE * MAX_DESC_LEN;
212 __local value_type *s_train = (__local value_type *)sharebuffer + BLOCK_SIZE_ODD * BLOCK_SIZE;
233 s_train[mad24(BLOCK_SIZE, lidx, lidy)] = loadx < train_cols ? train_vec[loadx] : 0;
238 result += reduce_multi_block(s_query, s_train, i, lidx, lidy);
[all …]
/external/opencv3/modules/cudafeatures2d/src/cuda/
Dbf_match.cu94 … typename Dist::value_type* s_query, typename Dist::value_type* s_train, in loopUnrolledCached() argument
106 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in loopUnrolledCached()
113 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = val; in loopUnrolledCached()
120 …ist.reduceIter(s_query[threadIdx.y * MAX_DESC_LEN + i * BLOCK_SIZE + j], s_train[j * BLOCK_SIZE + … in loopUnrolledCached()
146 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached() local
153 …LOCK_SIZE, MAX_DESC_LEN, Dist>(queryIdx, query, 0, train, mask, s_query, s_train, myBestDistance, … in matchUnrolledCached()
195 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached() local
209 …CK_SIZE, MAX_DESC_LEN, Dist>(queryIdx, query, imgIdx, train, m, s_query, s_train, myBestDistance, … in matchUnrolledCached()
250 … typename Dist::value_type* s_query, typename Dist::value_type* s_train, in loopUnrolled() argument
263 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in loopUnrolled()
[all …]
Dbf_knnmatch.cu317 … typename Dist::value_type* s_query, typename Dist::value_type* s_train, in loopUnrolledCached() argument
331 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in loopUnrolledCached()
338 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = val; in loopUnrolledCached()
345 …ist.reduceIter(s_query[threadIdx.y * MAX_DESC_LEN + i * BLOCK_SIZE + j], s_train[j * BLOCK_SIZE + … in loopUnrolledCached()
384 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached() local
393 …LOCK_SIZE, MAX_DESC_LEN, Dist>(queryIdx, query, 0, train, mask, s_query, s_train, myBestDistance1,… in matchUnrolledCached()
434 …typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * MAX_DESC_LEN… in matchUnrolledCached() local
451 …CK_SIZE, MAX_DESC_LEN, Dist>(queryIdx, query, imgIdx, train, m, s_query, s_train, myBestDistance1,… in matchUnrolledCached()
492 … typename Dist::value_type* s_query, typename Dist::value_type* s_train, in loopUnrolled() argument
507 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in loopUnrolled()
[all …]
Dbf_radius_match.cu68 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in matchUnrolled() local
78 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in matchUnrolled()
88 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = val; in matchUnrolled()
95 … dist.reduceIter(s_query[threadIdx.y * BLOCK_SIZE + j], s_train[j * BLOCK_SIZE + threadIdx.x]); in matchUnrolled()
176 … typename Dist::value_type* s_train = (typename Dist::value_type*)(smem + BLOCK_SIZE * BLOCK_SIZE); in match() local
185 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = 0; in match()
195 s_train[threadIdx.x * BLOCK_SIZE + threadIdx.y] = val; in match()
202 … dist.reduceIter(s_query[threadIdx.y * BLOCK_SIZE + j], s_train[j * BLOCK_SIZE + threadIdx.x]); in match()