o
    W۷i                     @  sp   d dl mZ d dlmZ d dlmZ d dlmZ eddddZ	ej
d	d
ge ddddR dddZdS )    )annotations)_core)ufunc)	bf16_loopcyl_bessel_i0   cupy_i0z]Modified Bessel function of the first kind, order 0.

    .. seealso:: :func:`numpy.i0`

    	cupy_sincze->ezf->fzd->d)zF->F[in0_type pi_in0 = (in0_type) M_PI * in0;out0 = abs(in0) > 1e-9 ? sin(pi_in0) / (pi_in0) : 1)zD->Dr
   z6out0 = abs(in0) > 1e-9 ? sinpi(in0) / (M_PI * in0) : 1zEElementwise sinc function.

    .. seealso:: :func:`numpy.sinc`

    )docN)
__future__r   cupyr   
cupy._mathr   
cupy._utilr   create_math_ufunci0create_ufuncsinc r   r   H/home/ubuntu/vllm_env/lib/python3.10/site-packages/cupy/_math/special.py<module>   s$    	
