|
| PyTypeObject * | PyUSMArrayType_ |
| |
| char *(* | UsmNDArray_GetData_ )(PyUSMArrayObject *) |
| |
| int(* | UsmNDArray_GetNDim_ )(PyUSMArrayObject *) |
| |
| py::ssize_t *(* | UsmNDArray_GetShape_ )(PyUSMArrayObject *) |
| |
| py::ssize_t *(* | UsmNDArray_GetStrides_ )(PyUSMArrayObject *) |
| |
| int(* | UsmNDArray_GetTypenum_ )(PyUSMArrayObject *) |
| |
| int(* | UsmNDArray_GetElementSize_ )(PyUSMArrayObject *) |
| |
| int(* | UsmNDArray_GetFlags_ )(PyUSMArrayObject *) |
| |
| DPCTLSyclQueueRef(* | UsmNDArray_GetQueueRef_ )(PyUSMArrayObject *) |
| |
| py::ssize_t(* | UsmNDArray_GetOffset_ )(PyUSMArrayObject *) |
| |
| PyObject *(* | UsmNDArray_GetUSMData_ )(PyUSMArrayObject *) |
| |
| void(* | UsmNDArray_SetWritableFlag_ )(PyUSMArrayObject *, int) |
| |
| PyObject *(* | UsmNDArray_MakeSimpleFromMemory_ )(int, const py::ssize_t *, int, Py_MemoryObject *, py::ssize_t, char) |
| |
| PyObject *(* | UsmNDArray_MakeSimpleFromPtr_ )(size_t, int, DPCTLSyclUSMRef, DPCTLSyclQueueRef, PyObject *) |
| |
| PyObject *(* | UsmNDArray_MakeFromPtr_ )(int, const py::ssize_t *, int, const py::ssize_t *, DPCTLSyclUSMRef, DPCTLSyclQueueRef, py::ssize_t, PyObject *) |
| |
| 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_ |
| |
Definition at line 75 of file dpnp4pybind11.hpp.
◆ ~dpnp_capi()
| dpnp::detail::dpnp_capi::~dpnp_capi |
( |
| ) |
|
|
inline |
◆ default_usm_ndarray_pyobj()
| py::object dpnp::detail::dpnp_capi::default_usm_ndarray_pyobj |
( |
| ) |
|
|
inline |
◆ get()
| static auto & dpnp::detail::dpnp_capi::get |
( |
| ) |
|
|
inlinestatic |
◆ PyUSMArrayType_
| PyTypeObject* dpnp::detail::dpnp_capi::PyUSMArrayType_ |
◆ UAR_BOOL_
| int dpnp::detail::dpnp_capi::UAR_BOOL_ |
◆ UAR_BYTE_
| int dpnp::detail::dpnp_capi::UAR_BYTE_ |
◆ UAR_CDOUBLE_
| int dpnp::detail::dpnp_capi::UAR_CDOUBLE_ |
◆ UAR_CFLOAT_
| int dpnp::detail::dpnp_capi::UAR_CFLOAT_ |
◆ UAR_DOUBLE_
| int dpnp::detail::dpnp_capi::UAR_DOUBLE_ |
◆ UAR_FLOAT_
| int dpnp::detail::dpnp_capi::UAR_FLOAT_ |
◆ UAR_HALF_
| int dpnp::detail::dpnp_capi::UAR_HALF_ |
◆ UAR_INT16_
| int dpnp::detail::dpnp_capi::UAR_INT16_ |
◆ UAR_INT32_
| int dpnp::detail::dpnp_capi::UAR_INT32_ |
◆ UAR_INT64_
| int dpnp::detail::dpnp_capi::UAR_INT64_ |
◆ UAR_INT8_
| int dpnp::detail::dpnp_capi::UAR_INT8_ |
◆ UAR_INT_
| int dpnp::detail::dpnp_capi::UAR_INT_ |
◆ UAR_LONG_
| int dpnp::detail::dpnp_capi::UAR_LONG_ |
◆ UAR_LONGLONG_
| int dpnp::detail::dpnp_capi::UAR_LONGLONG_ |
◆ UAR_SHORT_
| int dpnp::detail::dpnp_capi::UAR_SHORT_ |
◆ UAR_TYPE_SENTINEL_
| int dpnp::detail::dpnp_capi::UAR_TYPE_SENTINEL_ |
◆ UAR_UBYTE_
| int dpnp::detail::dpnp_capi::UAR_UBYTE_ |
◆ UAR_UINT16_
| int dpnp::detail::dpnp_capi::UAR_UINT16_ |
◆ UAR_UINT32_
| int dpnp::detail::dpnp_capi::UAR_UINT32_ |
◆ UAR_UINT64_
| int dpnp::detail::dpnp_capi::UAR_UINT64_ |
◆ UAR_UINT8_
| int dpnp::detail::dpnp_capi::UAR_UINT8_ |
◆ UAR_UINT_
| int dpnp::detail::dpnp_capi::UAR_UINT_ |
◆ UAR_ULONG_
| int dpnp::detail::dpnp_capi::UAR_ULONG_ |
◆ UAR_ULONGLONG_
| int dpnp::detail::dpnp_capi::UAR_ULONGLONG_ |
◆ UAR_USHORT_
| int dpnp::detail::dpnp_capi::UAR_USHORT_ |
◆ USM_ARRAY_C_CONTIGUOUS_
| int dpnp::detail::dpnp_capi::USM_ARRAY_C_CONTIGUOUS_ |
◆ USM_ARRAY_F_CONTIGUOUS_
| int dpnp::detail::dpnp_capi::USM_ARRAY_F_CONTIGUOUS_ |
◆ USM_ARRAY_WRITABLE_
| int dpnp::detail::dpnp_capi::USM_ARRAY_WRITABLE_ |
◆ UsmNDArray_GetData_
| char *(* dpnp::detail::dpnp_capi::UsmNDArray_GetData_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetElementSize_
| int(* dpnp::detail::dpnp_capi::UsmNDArray_GetElementSize_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetFlags_
| int(* dpnp::detail::dpnp_capi::UsmNDArray_GetFlags_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetNDim_
| int(* dpnp::detail::dpnp_capi::UsmNDArray_GetNDim_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetOffset_
| py::ssize_t(* dpnp::detail::dpnp_capi::UsmNDArray_GetOffset_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetQueueRef_
| DPCTLSyclQueueRef(* dpnp::detail::dpnp_capi::UsmNDArray_GetQueueRef_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetShape_
| py::ssize_t *(* dpnp::detail::dpnp_capi::UsmNDArray_GetShape_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetStrides_
| py::ssize_t *(* dpnp::detail::dpnp_capi::UsmNDArray_GetStrides_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetTypenum_
| int(* dpnp::detail::dpnp_capi::UsmNDArray_GetTypenum_) (PyUSMArrayObject *) |
◆ UsmNDArray_GetUSMData_
| PyObject *(* dpnp::detail::dpnp_capi::UsmNDArray_GetUSMData_) (PyUSMArrayObject *) |
◆ UsmNDArray_MakeFromPtr_
| PyObject *(* dpnp::detail::dpnp_capi::UsmNDArray_MakeFromPtr_) (int, const py::ssize_t *, int, const py::ssize_t *, DPCTLSyclUSMRef, DPCTLSyclQueueRef, py::ssize_t, PyObject *) |
◆ UsmNDArray_MakeSimpleFromMemory_
| PyObject *(* dpnp::detail::dpnp_capi::UsmNDArray_MakeSimpleFromMemory_) (int, const py::ssize_t *, int, Py_MemoryObject *, py::ssize_t, char) |
◆ UsmNDArray_MakeSimpleFromPtr_
| PyObject *(* dpnp::detail::dpnp_capi::UsmNDArray_MakeSimpleFromPtr_) (size_t, int, DPCTLSyclUSMRef, DPCTLSyclQueueRef, PyObject *) |
◆ UsmNDArray_SetWritableFlag_
| void(* dpnp::detail::dpnp_capi::UsmNDArray_SetWritableFlag_) (PyUSMArrayObject *, int) |
The documentation for this class was generated from the following file: