Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z _ __array_api_version__ (in module dpctl.tensor) __array_namespace_info__ (class in dpctl.tensor) __dlpack__() (dpctl.tensor.usm_ndarray method) __dlpack_device__() (dpctl.tensor.usm_ndarray method) __dpctl_give define __dpctl_keep define __dpctl_null define __dpctl_take define __eq__() (dpctl.tensor.dtype method) __init__() (dpctl.SyclTimer method) __sycl_usm_array_interface__ (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.tensor.usm_ndarray attribute) _byte_bounds (dpctl.tensor.usm_ndarray attribute) _element_offset (dpctl.tensor.usm_ndarray attribute) _pointer (dpctl.tensor.usm_ndarray attribute) A abs (in module dpctl.tensor) acos (in module dpctl.tensor) acosh (in module dpctl.tensor) add (in module dpctl.tensor) addressof_ref() (dpctl.SyclContext method) (dpctl.SyclDevice method) (dpctl.SyclEvent method) (dpctl.SyclQueue method) all() (in module dpctl.tensor) allclose() (in module dpctl.tensor) angle (in module dpctl.tensor) any() (in module dpctl.tensor) arange() (in module dpctl.tensor) argmax() (in module dpctl.tensor) argmin() (in module dpctl.tensor) argsort() (in module dpctl.tensor) as_usm_memory() (in module dpctl.memory) asarray() (in module dpctl.tensor) asin (in module dpctl.tensor) asinh (in module dpctl.tensor) astype() (in module dpctl.tensor) atan (in module dpctl.tensor) atan2 (in module dpctl.tensor) atanh (in module dpctl.tensor) B backend (dpctl.SyclDevice attribute) (dpctl.SyclEvent attribute) (dpctl.SyclPlatform attribute) (dpctl.SyclQueue attribute) bitwise_and (in module dpctl.tensor) bitwise_invert (in module dpctl.tensor) bitwise_left_shift (in module dpctl.tensor) bitwise_or (in module dpctl.tensor) bitwise_right_shift (in module dpctl.tensor) bitwise_xor (in module dpctl.tensor) broadcast_arrays() (in module dpctl.tensor) broadcast_to() (in module dpctl.tensor) C c_contiguous (dpctl.tensor._flags.Flags attribute) can_cast() (in module dpctl.tensor) capabilities() (dpctl.tensor._array_api.Info method) cbrt (in module dpctl.tensor) ceil (in module dpctl.tensor) class dpctl::syclinterface::dpctl_accelerator_selector dpctl::syclinterface::dpctl_cpu_selector dpctl::syclinterface::dpctl_default_selector dpctl::syclinterface::dpctl_device_selector dpctl::syclinterface::dpctl_filter_selector dpctl::syclinterface::dpctl_gpu_selector clip() (in module dpctl.tensor) concat() (in module dpctl.tensor) conj (in module dpctl.tensor) Context class C wrapper group contiguous (dpctl.tensor._flags.Flags attribute) copy() (in module dpctl.tensor) copy_from_device() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) copy_from_host() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) copy_to_host() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) copysign (in module dpctl.tensor) cos (in module dpctl.tensor) cosh (in module dpctl.tensor) count_nonzero() (in module dpctl.tensor) create_program_from_source() (in module dpctl.program) create_program_from_spirv() (in module dpctl.program) create_sub_devices() (dpctl.SyclDevice method) D default_context (dpctl.SyclPlatform attribute) default_device() (dpctl.tensor._array_api.Info method) default_dtypes() (dpctl.tensor._array_api.Info method) default_selector_score (dpctl.SyclDevice attribute) define __dpctl_give __dpctl_keep __dpctl_null __dpctl_take DPCTL_DECLARE_VECTOR_TYPE HUGE_VALF INT64_MAX INT64_MIN UINT64_MAX Device (class in dpctl.tensor) device (dpctl.tensor.usm_ndarray attribute) Device class C wrapper group Device class helper functions group Device selection group device_count (dpctl.SyclContext attribute) device_type (dpctl.SyclDevice attribute) devices() (dpctl.tensor._array_api.Info method) diff() (in module dpctl.tensor) divide (in module dpctl.tensor) DLDeviceType (in module dpctl.tensor) dpctl module namespace dpctl.memory module dpctl.program module dpctl.tensor module dpctl.utils module dpctl::syclinterface namespace dpctl::syclinterface::dpctl_accelerator_selector class dpctl::syclinterface::dpctl_cpu_selector class dpctl::syclinterface::dpctl_default_selector class dpctl::syclinterface::dpctl_device_selector class dpctl::syclinterface::dpctl_filter_selector class dpctl::syclinterface::dpctl_gpu_selector class DPCTL_DECLARE_VECTOR_TYPE define DPCTLAcceleratorSelector_Create function DPCTLaligned_alloc_device function DPCTLaligned_alloc_host function DPCTLaligned_alloc_shared function DPCTLContext_AreEq function DPCTLContext_Copy function DPCTLContext_Create function DPCTLContext_CreateFromDevices function DPCTLContext_Delete function DPCTLContext_DeviceCount function DPCTLContext_GetBackend function DPCTLContext_GetDevices function DPCTLContext_Hash function DPCTLCPUSelector_Create function DPCTLCString_Delete function DPCTLDefaultSelector_Create function DPCTLDevice_AreEq function DPCTLDevice_Copy function DPCTLDevice_Create function DPCTLDevice_CreateFromSelector function DPCTLDevice_CreateSubDevicesByAffinity function DPCTLDevice_CreateSubDevicesByCounts function DPCTLDevice_CreateSubDevicesEqually function DPCTLDevice_Delete function DPCTLDevice_GetBackend function DPCTLDevice_GetDeviceType function DPCTLDevice_GetDriverVersion function DPCTLDevice_GetGlobalMemCacheLineSize function DPCTLDevice_GetGlobalMemCacheSize function DPCTLDevice_GetGlobalMemCacheType function DPCTLDevice_GetGlobalMemSize function DPCTLDevice_GetImage2dMaxHeight function DPCTLDevice_GetImage2dMaxWidth function DPCTLDevice_GetImage3dMaxDepth function DPCTLDevice_GetImage3dMaxHeight function DPCTLDevice_GetImage3dMaxWidth function DPCTLDevice_GetLocalMemSize function DPCTLDevice_GetMaxClockFrequency function DPCTLDevice_GetMaxComputeUnits function DPCTLDevice_GetMaxMemAllocSize function DPCTLDevice_GetMaxNumSubGroups function DPCTLDevice_GetMaxReadImageArgs function DPCTLDevice_GetMaxWorkGroupSize function DPCTLDevice_GetMaxWorkItemDims function DPCTLDevice_GetMaxWorkItemSizes1d function DPCTLDevice_GetMaxWorkItemSizes2d function DPCTLDevice_GetMaxWorkItemSizes3d function DPCTLDevice_GetMaxWriteImageArgs function DPCTLDevice_GetName function DPCTLDevice_GetNativeVectorWidthChar function DPCTLDevice_GetNativeVectorWidthDouble function DPCTLDevice_GetNativeVectorWidthFloat function DPCTLDevice_GetNativeVectorWidthHalf function DPCTLDevice_GetNativeVectorWidthInt function DPCTLDevice_GetNativeVectorWidthLong function DPCTLDevice_GetNativeVectorWidthShort function DPCTLDevice_GetParentDevice function DPCTLDevice_GetPartitionMaxSubDevices function DPCTLDevice_GetPlatform function DPCTLDevice_GetPreferredVectorWidthChar function DPCTLDevice_GetPreferredVectorWidthDouble function DPCTLDevice_GetPreferredVectorWidthFloat function DPCTLDevice_GetPreferredVectorWidthHalf function DPCTLDevice_GetPreferredVectorWidthInt function DPCTLDevice_GetPreferredVectorWidthLong function DPCTLDevice_GetPreferredVectorWidthShort function DPCTLDevice_GetProfilingTimerResolution function DPCTLDevice_GetSubGroupIndependentForwardProgress function DPCTLDevice_GetSubGroupSizes function DPCTLDevice_GetVendor function DPCTLDevice_HasAspect function DPCTLDevice_Hash function DPCTLDevice_IsAccelerator function DPCTLDevice_IsCPU function DPCTLDevice_IsGPU function DPCTLDeviceMgr_GetCachedContext function DPCTLDeviceMgr_GetDeviceInfoStr function DPCTLDeviceMgr_GetDevices function DPCTLDeviceMgr_GetNumDevices function DPCTLDeviceMgr_GetPositionInDevices function DPCTLDeviceMgr_GetRelativeId function DPCTLDeviceMgr_PrintDeviceInfo function DPCTLDeviceSelector_Delete function DPCTLDeviceSelector_Score function DPCTLDeviceVector_Clear function DPCTLDeviceVector_Create function DPCTLDeviceVector_CreateFromArray function DPCTLDeviceVector_Delete function DPCTLDeviceVector_GetAt function DPCTLDeviceVector_Size function DPCTLEvent_Copy function DPCTLEvent_Create function DPCTLEvent_Delete function DPCTLEvent_GetBackend function DPCTLEvent_GetCommandExecutionStatus function DPCTLEvent_GetProfilingInfoEnd function DPCTLEvent_GetProfilingInfoStart function DPCTLEvent_GetProfilingInfoSubmit function DPCTLEvent_GetWaitList function DPCTLEvent_Wait function DPCTLEvent_WaitAndThrow function DPCTLEventVector_Clear function DPCTLEventVector_Create function DPCTLEventVector_CreateFromArray function DPCTLEventVector_Delete function DPCTLEventVector_GetAt function DPCTLEventVector_Size function DPCTLFilterSelector_Create function DPCTLfree_with_context function DPCTLfree_with_queue function DPCTLGlobalMemCacheType enum DPCTLGPUSelector_Create function DPCTLKernel_Copy function DPCTLKernel_Delete function DPCTLKernel_GetCompileNumSubGroups function DPCTLKernel_GetCompileSubGroupSize function DPCTLKernel_GetMaxNumSubGroups function DPCTLKernel_GetMaxSubGroupSize function DPCTLKernel_GetNumArgs function DPCTLKernel_GetPreferredWorkGroupSizeMultiple function DPCTLKernel_GetPrivateMemSize function DPCTLKernel_GetWorkGroupSize function DPCTLKernelArgType enum DPCTLKernelBundle_Copy function DPCTLKernelBundle_CreateFromOCLSource function DPCTLKernelBundle_CreateFromSpirv function DPCTLKernelBundle_Delete function DPCTLKernelBundle_GetKernel function DPCTLKernelBundle_HasKernel function DPCTLmalloc_device function DPCTLmalloc_host function DPCTLmalloc_shared function DPCTLPartitionAffinityDomainType enum DPCTLPlatform_AreEq function DPCTLPlatform_Copy function DPCTLPlatform_Create function DPCTLPlatform_CreateFromSelector function DPCTLPlatform_Delete function DPCTLPlatform_GetBackend function DPCTLPlatform_GetDefaultContext function DPCTLPlatform_GetName function DPCTLPlatform_GetPlatforms function DPCTLPlatform_GetVendor function DPCTLPlatform_GetVersion function DPCTLPlatform_Hash function DPCTLPlatformMgr_GetInfo function DPCTLPlatformMgr_PrintInfo function DPCTLPlatformVector_Clear function DPCTLPlatformVector_Create function DPCTLPlatformVector_CreateFromArray function DPCTLPlatformVector_Delete function DPCTLPlatformVector_GetAt function DPCTLPlatformVector_Size function DPCTLQueue_AreEq function DPCTLQueue_Copy function DPCTLQueue_Create function DPCTLQueue_CreateForDevice function DPCTLQueue_Delete function DPCTLQueue_Fill128 function DPCTLQueue_Fill16 function DPCTLQueue_Fill32 function DPCTLQueue_Fill64 function DPCTLQueue_Fill8 function DPCTLQueue_GetBackend function DPCTLQueue_GetContext function DPCTLQueue_GetDevice function DPCTLQueue_HasEnableProfiling function DPCTLQueue_Hash function DPCTLQueue_IsInOrder function DPCTLQueue_MemAdvise function DPCTLQueue_Memcpy function DPCTLQueue_MemcpyWithEvents function DPCTLQueue_Memset function DPCTLQueue_Prefetch function DPCTLQueue_SubmitBarrier function DPCTLQueue_SubmitBarrierForEvents function DPCTLQueue_SubmitNDRange function DPCTLQueue_SubmitRange function DPCTLQueue_Wait function DPCTLQueueMgr_GetCurrentQueue function DPCTLQueueMgr_GetQueueStackSize function DPCTLQueueMgr_GlobalQueueIsCurrent function DPCTLQueueMgr_IsCurrentQueue function DPCTLQueueMgr_PopQueue function DPCTLQueueMgr_PushQueue function DPCTLQueueMgr_SetGlobalQueue function DPCTLQueuePropertyType enum DPCTLService_GetDPCPPVersion function DPCTLService_InitLogger function DPCTLService_ShutdownLogger function DPCTLSize_t_Array_Delete function DPCTLSyclAspectType enum DPCTLSyclBackendType enum DPCTLSyclContextRef typedef DPCTLSyclDeviceRef typedef DPCTLSyclDeviceSelectorRef typedef DPCTLSyclDeviceType enum DPCTLSyclEventRef typedef DPCTLSyclEventStatusType enum DPCTLSyclKernelBundleRef typedef DPCTLSyclKernelRef typedef DPCTLSyclPlatformRef typedef DPCTLSyclQueueRef typedef DPCTLSyclUSMRef typedef DPCTLSyclUSMType enum DPCTLUSM_GetPointerDevice function DPCTLUSM_GetPointerType function driver_version (dpctl.SyclDevice attribute) (dpctl.SyclQueue attribute) dt (dpctl.SyclTimer property) dtype (class in dpctl.tensor) (dpctl.tensor.usm_ndarray attribute) dtypes() (dpctl.tensor._array_api.Info method) E e (in module dpctl.tensor) empty() (in module dpctl.tensor) empty_like() (in module dpctl.tensor) enum DPCTLGlobalMemCacheType DPCTLKernelArgType DPCTLPartitionAffinityDomainType DPCTLQueuePropertyType DPCTLSyclAspectType DPCTLSyclBackendType DPCTLSyclDeviceType DPCTLSyclEventStatusType DPCTLSyclUSMType equal (in module dpctl.tensor) error_handler_callback typedef Event class C wrapper group execution_status (dpctl.SyclEvent attribute) ExecutionPlacementError exp (in module dpctl.tensor) exp2 (in module dpctl.tensor) expand_dims() (in module dpctl.tensor) expm1 (in module dpctl.tensor) extract() (in module dpctl.tensor) eye() (in module dpctl.tensor) F f_contiguous (dpctl.tensor._flags.Flags attribute) fc (dpctl.tensor._flags.Flags attribute) filter_string (dpctl.SyclDevice attribute) finfo() (in module dpctl.tensor) Flags (class in dpctl.tensor._flags) flags (dpctl.tensor._flags.Flags attribute) (dpctl.tensor.usm_ndarray attribute) flip() (in module dpctl.tensor) floor (in module dpctl.tensor) floor_divide (in module dpctl.tensor) fnc (dpctl.tensor._flags.Flags attribute) forc (dpctl.tensor._flags.Flags attribute) from_dlpack() (in module dpctl.tensor) from_numpy() (in module dpctl.tensor) full() (in module dpctl.tensor) full_like() (in module dpctl.tensor) function DPCTLAcceleratorSelector_Create DPCTLaligned_alloc_device DPCTLaligned_alloc_host DPCTLaligned_alloc_shared DPCTLContext_AreEq DPCTLContext_Copy DPCTLContext_Create DPCTLContext_CreateFromDevices DPCTLContext_Delete DPCTLContext_DeviceCount DPCTLContext_GetBackend DPCTLContext_GetDevices DPCTLContext_Hash DPCTLCPUSelector_Create DPCTLCString_Delete DPCTLDefaultSelector_Create DPCTLDevice_AreEq DPCTLDevice_Copy DPCTLDevice_Create DPCTLDevice_CreateFromSelector DPCTLDevice_CreateSubDevicesByAffinity DPCTLDevice_CreateSubDevicesByCounts DPCTLDevice_CreateSubDevicesEqually DPCTLDevice_Delete DPCTLDevice_GetBackend DPCTLDevice_GetDeviceType DPCTLDevice_GetDriverVersion DPCTLDevice_GetGlobalMemCacheLineSize DPCTLDevice_GetGlobalMemCacheSize DPCTLDevice_GetGlobalMemCacheType DPCTLDevice_GetGlobalMemSize DPCTLDevice_GetImage2dMaxHeight DPCTLDevice_GetImage2dMaxWidth DPCTLDevice_GetImage3dMaxDepth DPCTLDevice_GetImage3dMaxHeight DPCTLDevice_GetImage3dMaxWidth DPCTLDevice_GetLocalMemSize DPCTLDevice_GetMaxClockFrequency DPCTLDevice_GetMaxComputeUnits DPCTLDevice_GetMaxMemAllocSize DPCTLDevice_GetMaxNumSubGroups DPCTLDevice_GetMaxReadImageArgs DPCTLDevice_GetMaxWorkGroupSize DPCTLDevice_GetMaxWorkItemDims DPCTLDevice_GetMaxWorkItemSizes1d DPCTLDevice_GetMaxWorkItemSizes2d DPCTLDevice_GetMaxWorkItemSizes3d DPCTLDevice_GetMaxWriteImageArgs DPCTLDevice_GetName DPCTLDevice_GetNativeVectorWidthChar DPCTLDevice_GetNativeVectorWidthDouble DPCTLDevice_GetNativeVectorWidthFloat DPCTLDevice_GetNativeVectorWidthHalf DPCTLDevice_GetNativeVectorWidthInt DPCTLDevice_GetNativeVectorWidthLong DPCTLDevice_GetNativeVectorWidthShort DPCTLDevice_GetParentDevice DPCTLDevice_GetPartitionMaxSubDevices DPCTLDevice_GetPlatform DPCTLDevice_GetPreferredVectorWidthChar DPCTLDevice_GetPreferredVectorWidthDouble DPCTLDevice_GetPreferredVectorWidthFloat DPCTLDevice_GetPreferredVectorWidthHalf DPCTLDevice_GetPreferredVectorWidthInt DPCTLDevice_GetPreferredVectorWidthLong DPCTLDevice_GetPreferredVectorWidthShort DPCTLDevice_GetProfilingTimerResolution DPCTLDevice_GetSubGroupIndependentForwardProgress DPCTLDevice_GetSubGroupSizes DPCTLDevice_GetVendor DPCTLDevice_HasAspect DPCTLDevice_Hash DPCTLDevice_IsAccelerator DPCTLDevice_IsCPU DPCTLDevice_IsGPU DPCTLDeviceMgr_GetCachedContext DPCTLDeviceMgr_GetDeviceInfoStr DPCTLDeviceMgr_GetDevices DPCTLDeviceMgr_GetNumDevices DPCTLDeviceMgr_GetPositionInDevices DPCTLDeviceMgr_GetRelativeId DPCTLDeviceMgr_PrintDeviceInfo DPCTLDeviceSelector_Delete DPCTLDeviceSelector_Score DPCTLDeviceVector_Clear DPCTLDeviceVector_Create DPCTLDeviceVector_CreateFromArray DPCTLDeviceVector_Delete DPCTLDeviceVector_GetAt DPCTLDeviceVector_Size DPCTLEvent_Copy DPCTLEvent_Create DPCTLEvent_Delete DPCTLEvent_GetBackend DPCTLEvent_GetCommandExecutionStatus DPCTLEvent_GetProfilingInfoEnd DPCTLEvent_GetProfilingInfoStart DPCTLEvent_GetProfilingInfoSubmit DPCTLEvent_GetWaitList DPCTLEvent_Wait DPCTLEvent_WaitAndThrow DPCTLEventVector_Clear DPCTLEventVector_Create DPCTLEventVector_CreateFromArray DPCTLEventVector_Delete DPCTLEventVector_GetAt DPCTLEventVector_Size DPCTLFilterSelector_Create DPCTLfree_with_context DPCTLfree_with_queue DPCTLGPUSelector_Create DPCTLKernel_Copy DPCTLKernel_Delete DPCTLKernel_GetCompileNumSubGroups DPCTLKernel_GetCompileSubGroupSize DPCTLKernel_GetMaxNumSubGroups DPCTLKernel_GetMaxSubGroupSize DPCTLKernel_GetNumArgs DPCTLKernel_GetPreferredWorkGroupSizeMultiple DPCTLKernel_GetPrivateMemSize DPCTLKernel_GetWorkGroupSize DPCTLKernelBundle_Copy DPCTLKernelBundle_CreateFromOCLSource DPCTLKernelBundle_CreateFromSpirv DPCTLKernelBundle_Delete DPCTLKernelBundle_GetKernel DPCTLKernelBundle_HasKernel DPCTLmalloc_device DPCTLmalloc_host DPCTLmalloc_shared DPCTLPlatform_AreEq DPCTLPlatform_Copy DPCTLPlatform_Create DPCTLPlatform_CreateFromSelector DPCTLPlatform_Delete DPCTLPlatform_GetBackend DPCTLPlatform_GetDefaultContext DPCTLPlatform_GetName DPCTLPlatform_GetPlatforms DPCTLPlatform_GetVendor DPCTLPlatform_GetVersion DPCTLPlatform_Hash DPCTLPlatformMgr_GetInfo DPCTLPlatformMgr_PrintInfo DPCTLPlatformVector_Clear DPCTLPlatformVector_Create DPCTLPlatformVector_CreateFromArray DPCTLPlatformVector_Delete DPCTLPlatformVector_GetAt DPCTLPlatformVector_Size DPCTLQueue_AreEq DPCTLQueue_Copy DPCTLQueue_Create DPCTLQueue_CreateForDevice DPCTLQueue_Delete DPCTLQueue_Fill128 DPCTLQueue_Fill16 DPCTLQueue_Fill32 DPCTLQueue_Fill64 DPCTLQueue_Fill8 DPCTLQueue_GetBackend DPCTLQueue_GetContext DPCTLQueue_GetDevice DPCTLQueue_HasEnableProfiling DPCTLQueue_Hash DPCTLQueue_IsInOrder DPCTLQueue_MemAdvise DPCTLQueue_Memcpy DPCTLQueue_MemcpyWithEvents DPCTLQueue_Memset DPCTLQueue_Prefetch DPCTLQueue_SubmitBarrier DPCTLQueue_SubmitBarrierForEvents DPCTLQueue_SubmitNDRange DPCTLQueue_SubmitRange DPCTLQueue_Wait DPCTLQueueMgr_GetCurrentQueue DPCTLQueueMgr_GetQueueStackSize DPCTLQueueMgr_GlobalQueueIsCurrent DPCTLQueueMgr_IsCurrentQueue DPCTLQueueMgr_PopQueue DPCTLQueueMgr_PushQueue DPCTLQueueMgr_SetGlobalQueue DPCTLService_GetDPCPPVersion DPCTLService_InitLogger DPCTLService_ShutdownLogger DPCTLSize_t_Array_Delete DPCTLUSM_GetPointerDevice DPCTLUSM_GetPointerType G get_coerced_usm_type() (in module dpctl.utils) get_devices() (dpctl.SyclContext method) (in module dpctl) get_execution_queue() (in module dpctl.utils) get_filter_string() (dpctl.SyclDevice method) get_include() (in module dpctl) get_num_devices() (in module dpctl) get_sycl_context() (dpctl.SyclQueue method) get_sycl_device() (dpctl.SyclQueue method) get_usm_type() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) get_usm_type_enum() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) get_wait_list() (dpctl.SyclEvent method) global namespace global_mem_cache_line_size (dpctl.SyclDevice attribute) global_mem_cache_size (dpctl.SyclDevice attribute) global_mem_cache_type (dpctl.SyclDevice attribute) global_mem_size (dpctl.SyclDevice attribute) greater (in module dpctl.tensor) greater_equal (in module dpctl.tensor) group Context class C wrapper Device class C wrapper Device class helper functions Device selection Event class C wrapper Kernel class C wrapper Kernel_bundle class C wrapper Platform class C wrapper Platform class helper functions Queue class C wrapper Queue class helper functions Self-documenting memory ownership semantics tokens Service functions USM Interface H has_accelerator_devices() (in module dpctl) has_aspect_accelerator (dpctl.SyclDevice attribute) has_aspect_atomic64 (dpctl.SyclDevice attribute) has_aspect_cpu (dpctl.SyclDevice attribute) has_aspect_custom (dpctl.SyclDevice attribute) has_aspect_emulated (dpctl.SyclDevice attribute) has_aspect_fp16 (dpctl.SyclDevice attribute) has_aspect_fp64 (dpctl.SyclDevice attribute) has_aspect_gpu (dpctl.SyclDevice attribute) has_aspect_host_debuggable (dpctl.SyclDevice attribute) has_aspect_image (dpctl.SyclDevice attribute) has_aspect_online_compiler (dpctl.SyclDevice attribute) has_aspect_online_linker (dpctl.SyclDevice attribute) has_aspect_queue_profiling (dpctl.SyclDevice attribute) has_aspect_usm_atomic_host_allocations (dpctl.SyclDevice attribute) has_aspect_usm_atomic_shared_allocations (dpctl.SyclDevice attribute) has_aspect_usm_device_allocations (dpctl.SyclDevice attribute) has_aspect_usm_host_allocations (dpctl.SyclDevice attribute) has_aspect_usm_shared_allocations (dpctl.SyclDevice attribute) has_aspect_usm_system_allocations (dpctl.SyclDevice attribute) has_cpu_devices() (in module dpctl) has_enable_profiling (dpctl.SyclQueue attribute) has_gpu_devices() (in module dpctl) HUGE_VALF define hypot (in module dpctl.tensor) I iinfo() (in module dpctl.tensor) imag (dpctl.tensor.usm_ndarray attribute) (in module dpctl.tensor) image_2d_max_height (dpctl.SyclDevice attribute) image_2d_max_width (dpctl.SyclDevice attribute) image_3d_max_depth (dpctl.SyclDevice attribute) image_3d_max_height (dpctl.SyclDevice attribute) image_3d_max_width (dpctl.SyclDevice attribute) inf (in module dpctl.tensor) Info (class in dpctl.tensor._array_api) INT64_MAX define INT64_MIN define intel_device_info() (in module dpctl.utils) is_accelerator (dpctl.SyclDevice attribute) is_cpu (dpctl.SyclDevice attribute) is_gpu (dpctl.SyclDevice attribute) is_in_order (dpctl.SyclQueue attribute) isdtype() (in module dpctl.tensor) isfinite (in module dpctl.tensor) isinf (in module dpctl.tensor) isnan (in module dpctl.tensor) itemsize (dpctl.tensor.usm_ndarray attribute) K Kernel class C wrapper group Kernel_bundle class C wrapper group L less (in module dpctl.tensor) less_equal (in module dpctl.tensor) linspace() (in module dpctl.tensor) local_mem_size (dpctl.SyclDevice attribute) log (in module dpctl.tensor) log10 (in module dpctl.tensor) log1p (in module dpctl.tensor) log2 (in module dpctl.tensor) logaddexp (in module dpctl.tensor) logical_and (in module dpctl.tensor) logical_not (in module dpctl.tensor) logical_or (in module dpctl.tensor) logical_xor (in module dpctl.tensor) logsumexp() (in module dpctl.tensor) lsplatform() (in module dpctl) M matmul() (in module dpctl.tensor) matrix_transpose() (in module dpctl.tensor) max() (in module dpctl.tensor) max_clock_frequency (dpctl.SyclDevice attribute) max_compute_units (dpctl.SyclDevice attribute) max_mem_alloc_size (dpctl.SyclDevice attribute) max_num_sub_groups (dpctl.SyclDevice attribute) max_read_image_args (dpctl.SyclDevice attribute) max_work_group_size (dpctl.SyclDevice attribute) max_work_item_dims (dpctl.SyclDevice attribute) max_work_item_sizes (dpctl.SyclDevice attribute) max_work_item_sizes1d (dpctl.SyclDevice attribute) max_work_item_sizes2d (dpctl.SyclDevice attribute) max_work_item_sizes3d (dpctl.SyclDevice attribute) max_write_image_args (dpctl.SyclDevice attribute) maximum (in module dpctl.tensor) MDLocalAccessor typedef MDLocalAccessorTy struct mean() (in module dpctl.tensor) mem_advise() (dpctl.SyclQueue method) memcpy() (dpctl.SyclQueue method) memcpy_async() (dpctl.SyclQueue method) Memory_GetNumBytes (C function) Memory_GetOpaquePointer (C function) Memory_GetSyclContext (C function) Memory_GetSyclQueue (C function) Memory_GetUsmPointer (C function) Memory_Make (C function) MemoryUSMDevice (class in dpctl.memory) MemoryUSMHost (class in dpctl.memory) MemoryUSMShared (class in dpctl.memory) memset() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) meshgrid() (in module dpctl.tensor) min() (in module dpctl.tensor) minimum (in module dpctl.tensor) module dpctl dpctl.memory dpctl.program dpctl.tensor dpctl.utils moveaxis() (in module dpctl.tensor) mT (dpctl.tensor.usm_ndarray attribute) multiply (in module dpctl.tensor) N name (dpctl.SyclDevice attribute) (dpctl.SyclPlatform attribute) (dpctl.SyclQueue attribute) namespace dpctl dpctl::syclinterface global nan (in module dpctl.tensor) native_vector_width_char (dpctl.SyclDevice attribute) native_vector_width_double (dpctl.SyclDevice attribute) native_vector_width_float (dpctl.SyclDevice attribute) native_vector_width_half (dpctl.SyclDevice attribute) native_vector_width_int (dpctl.SyclDevice attribute) native_vector_width_long (dpctl.SyclDevice attribute) native_vector_width_short (dpctl.SyclDevice attribute) nbytes (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.tensor.usm_ndarray attribute) ndim (dpctl.tensor.usm_ndarray attribute) negative (in module dpctl.tensor) newaxis (in module dpctl.tensor) nextafter (in module dpctl.tensor) nonzero() (in module dpctl.tensor) not_equal (in module dpctl.tensor) O ones() (in module dpctl.tensor) ones_like() (in module dpctl.tensor) onetrace_enabled() (in module dpctl.utils) P page Todo List parent_device (dpctl.SyclDevice attribute) partition_max_sub_devices (dpctl.SyclDevice attribute) permute_dims() (in module dpctl.tensor) pi (in module dpctl.tensor) place() (in module dpctl.tensor) Platform class C wrapper group Platform class helper functions group positive (in module dpctl.tensor) pow (in module dpctl.tensor) preferred_vector_width_char (dpctl.SyclDevice attribute) preferred_vector_width_double (dpctl.SyclDevice attribute) preferred_vector_width_float (dpctl.SyclDevice attribute) preferred_vector_width_half (dpctl.SyclDevice attribute) preferred_vector_width_int (dpctl.SyclDevice attribute) preferred_vector_width_long (dpctl.SyclDevice attribute) preferred_vector_width_short (dpctl.SyclDevice attribute) prefetch() (dpctl.SyclQueue method) print_device_info() (dpctl.SyclDevice method) (dpctl.SyclQueue method) print_platform_info() (dpctl.SyclPlatform method) prod() (in module dpctl.tensor) profiling_info_end (dpctl.SyclEvent attribute) profiling_info_start (dpctl.SyclEvent attribute) profiling_info_submit (dpctl.SyclEvent attribute) profiling_timer_resolution (dpctl.SyclDevice attribute) put() (in module dpctl.tensor) put_along_axis() (in module dpctl.tensor) Py_MemoryObject (C struct) Py_MemoryType (C struct) PySyclContextObject (C struct) PySyclContextType (C struct) PySyclDeviceObject (C struct) PySyclDeviceType (C struct) PySyclEventObject (C struct) PySyclEventType (C struct) PySyclKernelObject (C struct) PySyclKernelType (C struct) PySyclProgramObject (C struct) PySyclProgramType (C struct) PySyclQueueObject (C struct) PySyclQueueType (C struct) PyUSMArrayObject (C struct) PyUSMArrayType (C struct) Q Queue class C wrapper group Queue class helper functions group R real (dpctl.tensor.usm_ndarray attribute) (in module dpctl.tensor) reciprocal (in module dpctl.tensor) reduce_hypot() (in module dpctl.tensor) reference_obj (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) remainder (in module dpctl.tensor) repeat() (in module dpctl.tensor) reshape() (in module dpctl.tensor) result_type() (in module dpctl.tensor) roll() (in module dpctl.tensor) round (in module dpctl.tensor) rsqrt (in module dpctl.tensor) S searchsorted() (in module dpctl.tensor) select_accelerator_device() (in module dpctl) select_cpu_device() (in module dpctl) select_default_device() (in module dpctl) select_device_with_aspects() (in module dpctl) select_gpu_device() (in module dpctl) Self-documenting memory ownership semantics tokens group Service functions group shape (dpctl.tensor.usm_ndarray attribute) sign (in module dpctl.tensor) signbit (in module dpctl.tensor) sin (in module dpctl.tensor) sinh (in module dpctl.tensor) size (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.tensor.usm_ndarray attribute) sort() (in module dpctl.tensor) sqrt (in module dpctl.tensor) square (in module dpctl.tensor) squeeze() (in module dpctl.tensor) stack() (in module dpctl.tensor) std() (in module dpctl.tensor) strides (dpctl.tensor.usm_ndarray attribute) struct MDLocalAccessorTy sub_group_independent_forward_progress (dpctl.SyclDevice attribute) sub_group_sizes (dpctl.SyclDevice attribute) submit() (dpctl.SyclQueue method) submit_async() (dpctl.SyclQueue method) submit_barrier() (dpctl.SyclQueue method) subtract (in module dpctl.tensor) sum() (in module dpctl.tensor) sycl_context (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.SyclQueue attribute) (dpctl.tensor.usm_ndarray attribute) sycl_device (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.SyclQueue attribute) (dpctl.tensor.usm_ndarray attribute) sycl_platform (dpctl.SyclDevice attribute) sycl_queue (dpctl.memory.MemoryUSMDevice attribute) (dpctl.memory.MemoryUSMHost attribute) (dpctl.memory.MemoryUSMShared attribute) (dpctl.tensor.usm_ndarray attribute) SyclContext (class in dpctl) SyclContext_GetContextRef (C function) SyclContext_Make (C function) SyclContextCreationError SyclDevice (class in dpctl) SyclDevice_GetDeviceRef (C function) SyclDevice_Make (C function) SyclDeviceCreationError SyclEvent (class in dpctl) SyclEvent_GetEventRef (C function) SyclEvent_Make (C function) SyclKernel (class in dpctl.program) SyclKernel_GetKernelRef (C function) SyclKernel_Make (C function) SyclPlatform (class in dpctl) SyclProgram (class in dpctl.program) SyclProgram_GetKernelBundleRef (C function) SyclProgram_Make (C function) SyclProgramCompilationError SyclQueue (class in dpctl) SyclQueue_GetQueueRef (C function) SyclQueue_Make (C function) SyclQueueCreationError SyclSubDeviceCreationError SyclTimer (class in dpctl) T T (dpctl.tensor.usm_ndarray attribute) take() (in module dpctl.tensor) take_along_axis() (in module dpctl.tensor) tan (in module dpctl.tensor) tanh (in module dpctl.tensor) tensordot() (in module dpctl.tensor) tile() (in module dpctl.tensor) to_device() (dpctl.tensor.usm_ndarray method) tobytes() (dpctl.memory.MemoryUSMDevice method) (dpctl.memory.MemoryUSMHost method) (dpctl.memory.MemoryUSMShared method) Todo List page tril() (in module dpctl.tensor) triu() (in module dpctl.tensor) trunc (in module dpctl.tensor) typedef DPCTLSyclContextRef DPCTLSyclDeviceRef DPCTLSyclDeviceSelectorRef DPCTLSyclEventRef DPCTLSyclKernelBundleRef DPCTLSyclKernelRef DPCTLSyclPlatformRef DPCTLSyclQueueRef DPCTLSyclUSMRef error_handler_callback MDLocalAccessor U UINT64_MAX define unique_all() (in module dpctl.tensor) unique_counts() (in module dpctl.tensor) unique_inverse() (in module dpctl.tensor) unique_values() (in module dpctl.tensor) unstack() (in module dpctl.tensor) USM Interface group usm_data (dpctl.tensor.usm_ndarray attribute) usm_ndarray (class in dpctl.tensor) usm_type (dpctl.tensor.usm_ndarray attribute) USMAllocationError UsmNDArray_GetData (C function) UsmNDarray_GetElementSize (C function) UsmNDarray_GetFlags (C function) UsmNDArray_GetNDim (C function) UsmNDArray_GetOffset (C function) UsmNDarray_GetQueueRef (C function) UsmNDArray_GetShape (C function) UsmNDArray_GetStrides (C function) UsmNDarray_GetTypenum (C function) UsmNDArray_GetUSMData (C function) UsmNDArray_MakeFromPtr (C function) UsmNDArray_MakeSimpleFromMemory (C function) UsmNDArray_MakeSimpleFromPtr (C function) UsmNDArray_SetWritableFlag (C function) V validate_usm_type() (in module dpctl.utils) var() (in module dpctl.tensor) vecdot() (in module dpctl.tensor) vendor (dpctl.SyclDevice attribute) (dpctl.SyclPlatform attribute) version (dpctl.SyclPlatform attribute) W wait() (dpctl.SyclEvent method) (dpctl.SyclQueue method) wait_for() (dpctl.SyclEvent static method) where() (in module dpctl.tensor) writable (dpctl.tensor._flags.Flags attribute) Z zeros() (in module dpctl.tensor) zeros_like() (in module dpctl.tensor)