Skip to content

Commit 4e6c864

Browse files
committed
Use ChooseFunctor as choose kernel name
1 parent e1c0eeb commit 4e6c864

File tree

1 file changed

+5
-13
lines changed

1 file changed

+5
-13
lines changed

dpnp/backend/extensions/indexing/choose_kernel.hpp

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -76,13 +76,6 @@ struct NthStrideOffsetUnpacked
7676
namespace dpnp::extensions::indexing::kernels
7777
{
7878

79-
template <typename ProjectorT,
80-
typename IndOutIndexerT,
81-
typename ChoicesIndexerT,
82-
typename T,
83-
typename IndT>
84-
class choose_kernel;
85-
8679
template <typename ProjectorT,
8780
typename IndOutIndexerT,
8881
typename ChoicesIndexerT,
@@ -176,14 +169,13 @@ sycl::event choose_impl(sycl::queue &q,
176169
const NthChoiceIndexerT choices_indexer{
177170
nd, chc_offsets, shape_and_strides, shape_and_strides + 3 * nd};
178171

179-
using KernelName = choose_kernel<ProjectorT, InOutIndexerT,
172+
using ChooseFunc = ChooseFunctor<ProjectorT, InOutIndexerT,
180173
NthChoiceIndexerT, indTy, Ty>;
181174

182-
cgh.parallel_for<KernelName>(
183-
sycl::range<1>(nelems),
184-
ChooseFunctor<ProjectorT, InOutIndexerT, NthChoiceIndexerT, indTy,
185-
Ty>(ind_tp, dst_tp, chcs_cp, n_chcs, ind_out_indexer,
186-
choices_indexer));
175+
cgh.parallel_for<ChooseFunc>(sycl::range<1>(nelems),
176+
ChooseFunc(ind_tp, dst_tp, chcs_cp, n_chcs,
177+
ind_out_indexer,
178+
choices_indexer));
187179
});
188180

189181
return choose_ev;

0 commit comments

Comments
 (0)