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.kDLFloat4_e2m1fn (C enumerator) DLDataTypeCode.kDLFloat6_e2m3fn (C enumerator) DLDataTypeCode.kDLFloat6_e3m2fn (C enumerator) DLDataTypeCode.kDLFloat8_e3m4 (C enumerator) DLDataTypeCode.kDLFloat8_e4m3 (C enumerator) DLDataTypeCode.kDLFloat8_e4m3b11fnuz (C enumerator) DLDataTypeCode.kDLFloat8_e4m3fn (C enumerator) DLDataTypeCode.kDLFloat8_e4m3fnuz (C enumerator) DLDataTypeCode.kDLFloat8_e5m2 (C enumerator) DLDataTypeCode.kDLFloat8_e5m2fnuz (C enumerator) DLDataTypeCode.kDLFloat8_e8m0fnu (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.kDLTrn (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_IS_SUBBYTE_TYPE_PADDED (C macro) DLPACK_FLAG_BITMASK_READ_ONLY (C macro) DLPACK_MAJOR_VERSION (C macro) DLPACK_MINOR_VERSION (C macro) DLPackCurrentWorkStream (C type) DLPackDLTensorFromPyObjectNoSync (C type) DLPackExchangeAPI (C struct) DLPackExchangeAPI.current_work_stream (C var) DLPackExchangeAPI.dltensor_from_py_object_no_sync (C var) DLPackExchangeAPI.header (C var) DLPackExchangeAPI.managed_tensor_allocator (C var) DLPackExchangeAPI.managed_tensor_from_py_object_no_sync (C var) DLPackExchangeAPI.managed_tensor_to_py_object_no_sync (C var) DLPackExchangeAPIHeader (C struct) DLPackExchangeAPIHeader.prev_api (C var) DLPackExchangeAPIHeader.version (C var) DLPackManagedTensorAllocator (C type) DLPackManagedTensorFromPyObjectNoSync (C type) DLPackManagedTensorToPyObjectNoSync (C type) 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)