DPNP C++ backend kernel library 0.20.0dev4
Data Parallel Extension for NumPy*
Loading...
Searching...
No Matches
dpnp::kernels::choose::ChooseFunctor< ProjectorT, IndOutIndexerT, ChoicesIndexerT, IndT, T > Class Template Reference

Public Member Functions

 ChooseFunctor (const IndT *ind_, T *dst_, char **chcs_, ssize_t n_chcs_, const IndOutIndexerT &ind_out_indexer_, const ChoicesIndexerT &chcs_indexer_)
 
void operator() (sycl::id< 1 > id) const
 

Detailed Description

template<typename ProjectorT, typename IndOutIndexerT, typename ChoicesIndexerT, typename IndT, typename T>
class dpnp::kernels::choose::ChooseFunctor< ProjectorT, IndOutIndexerT, ChoicesIndexerT, IndT, T >

Definition at line 47 of file choose.hpp.

Constructor & Destructor Documentation

◆ ChooseFunctor()

template<typename ProjectorT , typename IndOutIndexerT , typename ChoicesIndexerT , typename IndT , typename T >
dpnp::kernels::choose::ChooseFunctor< ProjectorT, IndOutIndexerT, ChoicesIndexerT, IndT, T >::ChooseFunctor ( const IndT * ind_,
T * dst_,
char ** chcs_,
ssize_t n_chcs_,
const IndOutIndexerT & ind_out_indexer_,
const ChoicesIndexerT & chcs_indexer_ )
inline

Definition at line 58 of file choose.hpp.

Member Function Documentation

◆ operator()()

template<typename ProjectorT , typename IndOutIndexerT , typename ChoicesIndexerT , typename IndT , typename T >
void dpnp::kernels::choose::ChooseFunctor< ProjectorT, IndOutIndexerT, ChoicesIndexerT, IndT, T >::operator() ( sycl::id< 1 > id) const
inline

Definition at line 69 of file choose.hpp.


The documentation for this class was generated from the following file: