Skip to content

Commit b4990c1

Browse files
Changing kernel names to be compatible with latest dpl/pstl (#989)
1 parent 498a97d commit b4990c1

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

dpnp/backend/kernels/dpnp_krnl_statistics.cpp

+6-3
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,10 @@ void dpnp_correlate_c(void* result_out,
7272
}
7373

7474
template <typename _DataType>
75-
class dpnp_cov_c_kernel;
75+
class dpnp_cov_c_kernel1;
76+
77+
template <typename _DataType>
78+
class dpnp_cov_c_kernel2;
7679

7780
template <typename _DataType>
7881
void dpnp_cov_c(void* array1_in, void* result1, size_t nrows, size_t ncols)
@@ -86,7 +89,7 @@ void dpnp_cov_c(void* array1_in, void* result1, size_t nrows, size_t ncols)
8689
return;
8790
}
8891

89-
auto policy = oneapi::dpl::execution::make_device_policy<class dpnp_cov_c_kernel<_DataType>>(DPNP_QUEUE);
92+
auto policy = oneapi::dpl::execution::make_device_policy<class dpnp_cov_c_kernel1<_DataType>>(DPNP_QUEUE);
9093

9194
_DataType* mean = reinterpret_cast<_DataType*>(dpnp_memory_alloc_c(nrows * sizeof(_DataType)));
9295
for (size_t i = 0; i < nrows; ++i)
@@ -137,7 +140,7 @@ void dpnp_cov_c(void* array1_in, void* result1, size_t nrows, size_t ncols)
137140
};
138141

139142
auto kernel_func = [&](cl::sycl::handler& cgh) {
140-
cgh.parallel_for<class dpnp_cov_c_kernel<_DataType>>(gws, kernel_parallel_for_func);
143+
cgh.parallel_for<class dpnp_cov_c_kernel2<_DataType>>(gws, kernel_parallel_for_func);
141144
};
142145

143146
event = DPNP_QUEUE.submit(kernel_func);

0 commit comments

Comments
 (0)