o
    0 i                     @   s>   d dl mZ d dlmZ eddddZejddd	d
dZdS )    )_core)ufuncZcyl_bessel_i0   Zcupy_i0z]Modified Bessel function of the first kind, order 0.

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

    Z	cupy_sinc)z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)Zcupyr   Z
cupy._mathr   Zcreate_math_ufuncZi0Zcreate_ufuncZsinc r   r   ^/home/app/PaddleOCR-VL-test/.venv_paddleocr/lib/python3.10/site-packages/cupy/_math/special.py<module>   s    	
