DPNP C++ backend kernel library 0.20.0dev6
Data Parallel Extension for NumPy*
Loading...
Searching...
No Matches
dpnp::detail::dpnp_capi Class Reference

Public Member Functions

py::object default_usm_ndarray_pyobj ()
 

Static Public Member Functions

static auto & get ()
 

Public Attributes

PyTypeObject * PyUSMArrayType_
 
int USM_ARRAY_C_CONTIGUOUS_
 
int USM_ARRAY_F_CONTIGUOUS_
 
int USM_ARRAY_WRITABLE_
 
int UAR_BOOL_
 
int UAR_BYTE_
 
int UAR_UBYTE_
 
int UAR_SHORT_
 
int UAR_USHORT_
 
int UAR_INT_
 
int UAR_UINT_
 
int UAR_LONG_
 
int UAR_ULONG_
 
int UAR_LONGLONG_
 
int UAR_ULONGLONG_
 
int UAR_FLOAT_
 
int UAR_DOUBLE_
 
int UAR_CFLOAT_
 
int UAR_CDOUBLE_
 
int UAR_TYPE_SENTINEL_
 
int UAR_HALF_
 
int UAR_INT8_
 
int UAR_UINT8_
 
int UAR_INT16_
 
int UAR_UINT16_
 
int UAR_INT32_
 
int UAR_UINT32_
 
int UAR_INT64_
 
int UAR_UINT64_
 

Detailed Description

Definition at line 75 of file dpnp4pybind11.hpp.

Constructor & Destructor Documentation

◆ ~dpnp_capi()

dpnp::detail::dpnp_capi::~dpnp_capi ( )
inline

Definition at line 90 of file dpnp4pybind11.hpp.

Member Function Documentation

◆ default_usm_ndarray_pyobj()

py::object dpnp::detail::dpnp_capi::default_usm_ndarray_pyobj ( )
inline

Definition at line 98 of file dpnp4pybind11.hpp.

◆ get()

static auto & dpnp::detail::dpnp_capi::get ( )
inlinestatic

Definition at line 92 of file dpnp4pybind11.hpp.

Member Data Documentation

◆ PyUSMArrayType_

PyTypeObject* dpnp::detail::dpnp_capi::PyUSMArrayType_

Definition at line 78 of file dpnp4pybind11.hpp.

◆ UAR_BOOL_

int dpnp::detail::dpnp_capi::UAR_BOOL_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ UAR_BYTE_

int dpnp::detail::dpnp_capi::UAR_BYTE_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ UAR_CDOUBLE_

int dpnp::detail::dpnp_capi::UAR_CDOUBLE_

Definition at line 85 of file dpnp4pybind11.hpp.

◆ UAR_CFLOAT_

int dpnp::detail::dpnp_capi::UAR_CFLOAT_

Definition at line 85 of file dpnp4pybind11.hpp.

◆ UAR_DOUBLE_

int dpnp::detail::dpnp_capi::UAR_DOUBLE_

Definition at line 85 of file dpnp4pybind11.hpp.

◆ UAR_FLOAT_

int dpnp::detail::dpnp_capi::UAR_FLOAT_

Definition at line 85 of file dpnp4pybind11.hpp.

◆ UAR_HALF_

int dpnp::detail::dpnp_capi::UAR_HALF_

Definition at line 86 of file dpnp4pybind11.hpp.

◆ UAR_INT16_

int dpnp::detail::dpnp_capi::UAR_INT16_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_INT32_

int dpnp::detail::dpnp_capi::UAR_INT32_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_INT64_

int dpnp::detail::dpnp_capi::UAR_INT64_

Definition at line 88 of file dpnp4pybind11.hpp.

◆ UAR_INT8_

int dpnp::detail::dpnp_capi::UAR_INT8_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_INT_

int dpnp::detail::dpnp_capi::UAR_INT_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ UAR_LONG_

int dpnp::detail::dpnp_capi::UAR_LONG_

Definition at line 84 of file dpnp4pybind11.hpp.

◆ UAR_LONGLONG_

int dpnp::detail::dpnp_capi::UAR_LONGLONG_

Definition at line 84 of file dpnp4pybind11.hpp.

◆ UAR_SHORT_

int dpnp::detail::dpnp_capi::UAR_SHORT_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ UAR_TYPE_SENTINEL_

int dpnp::detail::dpnp_capi::UAR_TYPE_SENTINEL_

Definition at line 85 of file dpnp4pybind11.hpp.

◆ UAR_UBYTE_

int dpnp::detail::dpnp_capi::UAR_UBYTE_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ UAR_UINT16_

int dpnp::detail::dpnp_capi::UAR_UINT16_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_UINT32_

int dpnp::detail::dpnp_capi::UAR_UINT32_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_UINT64_

int dpnp::detail::dpnp_capi::UAR_UINT64_

Definition at line 88 of file dpnp4pybind11.hpp.

◆ UAR_UINT8_

int dpnp::detail::dpnp_capi::UAR_UINT8_

Definition at line 87 of file dpnp4pybind11.hpp.

◆ UAR_UINT_

int dpnp::detail::dpnp_capi::UAR_UINT_

Definition at line 84 of file dpnp4pybind11.hpp.

◆ UAR_ULONG_

int dpnp::detail::dpnp_capi::UAR_ULONG_

Definition at line 84 of file dpnp4pybind11.hpp.

◆ UAR_ULONGLONG_

int dpnp::detail::dpnp_capi::UAR_ULONGLONG_

Definition at line 84 of file dpnp4pybind11.hpp.

◆ UAR_USHORT_

int dpnp::detail::dpnp_capi::UAR_USHORT_

Definition at line 83 of file dpnp4pybind11.hpp.

◆ USM_ARRAY_C_CONTIGUOUS_

int dpnp::detail::dpnp_capi::USM_ARRAY_C_CONTIGUOUS_

Definition at line 80 of file dpnp4pybind11.hpp.

◆ USM_ARRAY_F_CONTIGUOUS_

int dpnp::detail::dpnp_capi::USM_ARRAY_F_CONTIGUOUS_

Definition at line 81 of file dpnp4pybind11.hpp.

◆ USM_ARRAY_WRITABLE_

int dpnp::detail::dpnp_capi::USM_ARRAY_WRITABLE_

Definition at line 82 of file dpnp4pybind11.hpp.


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