o
    Tæ«d“  ã                   @   s   d d„ Z dS )c                     s\   dd l } ddlm‰  ddlm} ddlm}m}m} ‡ fdd„}|d }|||< |||< d S )Né    ©Úcuda)ÚCUDADispatcher)Útarget_registryÚdispatcher_registryÚjit_registryc                     s   d|d< ˆ j | i |¤ŽS )NTÚdevice)Újit)ÚargsÚkwargsr   © úh/home/ncw/WWW/www-new/content/articles/pi-bbp/venv/lib/python3.10/site-packages/numba/cuda/initialize.pyÚcuda_jit_device   s   z'initialize_all.<locals>.cuda_jit_devicer   )	Únumba.cuda.modelsÚnumbar   Únumba.cuda.dispatcherr   Únumba.core.target_extensionr   r   r   )r   r   r   r   r   r   Úcuda_targetr   r   r   Úinitialize_all   s   r   N)r   r   r   r   r   Ú<module>   s    