DPNP C++ backend kernel library 0.18.0dev1
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 45 of file sliding_window1d.hpp.
using statistics::sliding_window1d::_RegistryDataStorage< T, Size >::ncT = typename std::remove_const_t<T> |
Definition at line 48 of file sliding_window1d.hpp.
using statistics::sliding_window1d::_RegistryDataStorage< T, Size >::SizeT = decltype(Size) |
Definition at line 49 of file sliding_window1d.hpp.
|
inline |
Definition at line 52 of file sliding_window1d.hpp.
|
inline |
Definition at line 99 of file sliding_window1d.hpp.
|
inline |
Definition at line 88 of file sliding_window1d.hpp.
|
inline |
Definition at line 58 of file sliding_window1d.hpp.
|
inline |
Definition at line 66 of file sliding_window1d.hpp.
|
inline |
Definition at line 142 of file sliding_window1d.hpp.
|
inline |
Definition at line 110 of file sliding_window1d.hpp.
|
inline |
Definition at line 119 of file sliding_window1d.hpp.
|
inline |
Definition at line 132 of file sliding_window1d.hpp.
|
inlineconstexpr |
Definition at line 127 of file sliding_window1d.hpp.
|
inline |
Definition at line 137 of file sliding_window1d.hpp.
|
inline |
Definition at line 73 of file sliding_window1d.hpp.
|
inline |
Definition at line 80 of file sliding_window1d.hpp.
|
inline |
Definition at line 147 of file sliding_window1d.hpp.
|
staticconstexpr |
Definition at line 50 of file sliding_window1d.hpp.
|
protected |
Definition at line 154 of file sliding_window1d.hpp.
|
protected |
Definition at line 153 of file sliding_window1d.hpp.