DPNP C++ backend kernel library 0.20.0dev0
Data Parallel Extension for NumPy*
|
Public Types | |
using | ncT = typename std::remove_const_t<T> |
using | SizeT = decltype(Size) |
Public Member Functions | |
_RegistryDataStorage (const sycl::nd_item< 1 > &item) | |
template<typename yT > | |
T & | operator[] (const yT &idx) |
template<typename yT > | |
const T & | operator[] (const yT &idx) const |
T & | value () |
const T & | value () const |
template<typename yT , typename xT > | |
T | broadcast (const yT &y, const xT &x) const |
template<typename iT > | |
T | broadcast (const iT &idx) const |
template<typename yT , typename xT > | |
T | shift_left (const yT &y, const xT &x) const |
template<typename yT , typename xT > | |
T | shift_right (const yT &y, const xT &x) const |
constexpr SizeT | size_y () const |
SizeT | size_x () const |
SizeT | total_size () const |
ncT * | ptr () |
SizeT | x () const |
Static Public Attributes | |
static constexpr SizeT | _size = Size |
Protected Attributes | |
const sycl::sub_group | sbgroup |
ncT | data [Size] |
Definition at line 48 of file sliding_window1d.hpp.
using statistics::sliding_window1d::_RegistryDataStorage< T, Size >::ncT = typename std::remove_const_t<T> |
Definition at line 51 of file sliding_window1d.hpp.
using statistics::sliding_window1d::_RegistryDataStorage< T, Size >::SizeT = decltype(Size) |
Definition at line 52 of file sliding_window1d.hpp.
|
inline |
Definition at line 55 of file sliding_window1d.hpp.
|
inline |
Definition at line 102 of file sliding_window1d.hpp.
|
inline |
Definition at line 91 of file sliding_window1d.hpp.
|
inline |
Definition at line 61 of file sliding_window1d.hpp.
|
inline |
Definition at line 69 of file sliding_window1d.hpp.
|
inline |
Definition at line 145 of file sliding_window1d.hpp.
|
inline |
Definition at line 113 of file sliding_window1d.hpp.
|
inline |
Definition at line 122 of file sliding_window1d.hpp.
|
inline |
Definition at line 135 of file sliding_window1d.hpp.
|
inlineconstexpr |
Definition at line 130 of file sliding_window1d.hpp.
|
inline |
Definition at line 140 of file sliding_window1d.hpp.
|
inline |
Definition at line 76 of file sliding_window1d.hpp.
|
inline |
Definition at line 83 of file sliding_window1d.hpp.
|
inline |
Definition at line 150 of file sliding_window1d.hpp.
|
staticconstexpr |
Definition at line 53 of file sliding_window1d.hpp.
|
protected |
Definition at line 157 of file sliding_window1d.hpp.
|
protected |
Definition at line 156 of file sliding_window1d.hpp.