ó
    ÈÓsh.  ã                   ó®   • S SK JrJrJrJr  S SKJrJrJr  S SK	J
r
Jr  S SKJrJrJrJrJrJr  \" \
S5      (       a  \
R(                  rC
CS r\" 5         Cg)é    )Ú	VectorizeÚGUVectorizeÚ	vectorizeÚguvectorize)ÚPyUFunc_NoneÚPyUFunc_ZeroÚPyUFunc_One)Ú	_internalÚarray_exprs)Úthreading_layerÚget_num_threadsÚset_num_threadsÚget_thread_idÚset_parallel_chunksizeÚget_parallel_chunksizeÚPyUFunc_ReorderableNonec                  ó„   • S n S nU [         R                  R                  S'   U[        R                  R                  S'   g )Nc                  ó   • SSK Jn   U $ )Nr   ©ÚCUDAVectorize)Únumba.cuda.vectorizersr   r   s    Úk/Users/tiagomarins/Projetos/claudeai/copy_bank/venv/lib/python3.13/site-packages/numba/np/ufunc/__init__.pyÚinit_cuda_vectorizeÚ"_init.<locals>.init_cuda_vectorize   s   € Ý8ØÐó    c                  ó   • SSK Jn   U $ )Nr   ©ÚCUDAGUFuncVectorize)r   r   r   s    r   Úinit_cuda_guvectorizeÚ$_init.<locals>.init_cuda_guvectorize   s   € Ý>Ø"Ð"r   Úcuda)r   Útarget_registryÚondemandr   )r   r   s     r   Ú_initr$      s;   € òò#ð 2E„I×Ñ×&Ñ& vÑ.Ø3H„K×Ñ×(Ñ(¨Ò0r   N)Únumba.np.ufunc.decoratorsr   r   r   r   Únumba.np.ufunc._internalr   r   r	   Únumba.np.ufuncr
   r   Únumba.np.ufunc.parallelr   r   r   r   r   r   Úhasattrr   r$   © r   r   Ú<module>r+      sR   ð÷ UÓ Tß LÑ Lß 1÷=÷ =ñ ˆ9Ð/×0Ñ0Ø'×?Ñ?ÐØˆ{òIñ „Ù	r   