
    ܙd                         d  Z dS )c                  j    dd l } ddlm ddlm} ddlm}m}m} fd}|d         }|||<   |||<   d S )N    )cuda)CUDADispatcher)target_registrydispatcher_registryjit_registryc                  (    d|d<    j         | i |S )NTdevice)jit)argskwargsr   s     5lib/python3.11/site-packages/numba/cuda/initialize.pycuda_jit_devicez'initialize_all.<locals>.cuda_jit_device   s$    xtx((((    r   )	numba.cuda.modelsnumbar   numba.cuda.dispatcherr   numba.core.target_extensionr   r   r   )r   r   r   r   r   r   cuda_targetr   s          @r   initialize_allr      s    444444; ; ; ; ; ; ; ; ; ;) ) ) ) ) "&)K /L'5$$$r   N)r    r   r   <module>r      s   6 6 6 6 6r   