U
    ,‰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 | |ŽS )NTZdevice)Zjit)ÚargsÚkwargsr   © ú9/tmp/pip-unpacked-wheel-eu7e0c37/numba/cuda/initialize.pyÚcuda_jit_device   s    z'initialize_all.<locals>.cuda_jit_devicer   )	Znumba.cuda.modelsÚnumbar   Znumba.cuda.dispatcherr   Znumba.core.target_extensionr   r   r   )r   r   r   r   r   r   Zcuda_targetr
   r   r   Úinitialize_all   s    r   N)r   r
   r
   r
   r   Ú<module>   ó    