DLPack
C API (
dlpack.h
)
Python Specification for DLPack
GitHub
Index
D
D
DLDataType (C struct)
DLDataType.bits (C var)
DLDataType.code (C var)
DLDataType.lanes (C var)
DLDataTypeCode (C enum)
DLDataTypeCode.kDLBfloat (C enumerator)
DLDataTypeCode.kDLBool (C enumerator)
DLDataTypeCode.kDLComplex (C enumerator)
DLDataTypeCode.kDLFloat (C enumerator)
DLDataTypeCode.kDLInt (C enumerator)
DLDataTypeCode.kDLOpaqueHandle (C enumerator)
DLDataTypeCode.kDLUInt (C enumerator)
DLDevice (C struct)
DLDevice.device_id (C var)
DLDevice.device_type (C var)
DLDeviceType (C enum)
DLDeviceType.kDLCPU (C enumerator)
DLDeviceType.kDLCUDA (C enumerator)
DLDeviceType.kDLCUDAHost (C enumerator)
DLDeviceType.kDLCUDAManaged (C enumerator)
DLDeviceType.kDLExtDev (C enumerator)
DLDeviceType.kDLHexagon (C enumerator)
DLDeviceType.kDLMAIA (C enumerator)
DLDeviceType.kDLMetal (C enumerator)
DLDeviceType.kDLOneAPI (C enumerator)
DLDeviceType.kDLOpenCL (C enumerator)
DLDeviceType.kDLROCM (C enumerator)
DLDeviceType.kDLROCMHost (C enumerator)
DLDeviceType.kDLVPI (C enumerator)
DLDeviceType.kDLVulkan (C enumerator)
DLDeviceType.kDLWebGPU (C enumerator)
DLManagedTensor (C struct)
DLManagedTensor.deleter (C var)
DLManagedTensor.dl_tensor (C var)
DLManagedTensor.manager_ctx (C var)
DLManagedTensorVersioned (C struct)
DLManagedTensorVersioned.deleter (C var)
DLManagedTensorVersioned.dl_tensor (C var)
DLManagedTensorVersioned.flags (C var)
DLManagedTensorVersioned.manager_ctx (C var)
DLManagedTensorVersioned.version (C var)
DLPACK_DLL (C macro)
DLPACK_EXTERN_C (C macro)
DLPACK_FLAG_BITMASK_IS_COPIED (C macro)
DLPACK_FLAG_BITMASK_READ_ONLY (C macro)
DLPACK_MAJOR_VERSION (C macro)
DLPACK_MINOR_VERSION (C macro)
DLPackVersion (C struct)
DLPackVersion.major (C var)
DLPackVersion.minor (C var)
DLTensor (C struct)
DLTensor.byte_offset (C var)
DLTensor.data (C var)
DLTensor.device (C var)
DLTensor.dtype (C var)
DLTensor.ndim (C var)
DLTensor.shape (C var)
DLTensor.strides (C var)