
    -i	                        S SK r S SKJrJrJrJr  SSK7  SSKJr  SSKJr  \R                  r	Sr
/ SQr/ S	QrS
S0rS r\R                   H?  r\" \\5      r\" \\S-   S5      r\(       a  \b  \" \\
5      " \5      rO\r\\" 5       \'   MA     g)    N)is_cupyis_jaxscipy_namespace_forSCIPY_ARRAY_API   )*)_signal_api)_delegatorssignal)	fftconvolveconvolve
convolve2d	correlatecorrelate2dcsddetrendistftwelch)
lfilter_zi
sosfilt_zi
get_windowenveloperemez	freqz_sossosfreqzc                    ^ ^ U U4S jnU$ )Nc                 L   >^  [         R                  " T 5      UU U4S j5       nU$ )Nc                    >  T" U 0 UD6n[        U5      (       ai  TR                  [        ;  aU  [
        R                  TR                  TR                  5      nSS KnUR                  ST 35      n[        Xd5      nU" U 0 UD6$ [        U5      (       aI  TR                  [        ;   a5  [        U5      n[        UT5      n	[        U	TR                  5      n
U
" U 0 UD6$ T" U 0 UD6$ ! [          a	    SS KnUn Nf = f)Nr   zcupyx.scipy.)	TypeErrornumpyr   __name__CUPY_BLACKLISTCUPY_RENAMESget	importlibimport_modulegetattrr   JAX_SIGNAL_FUNCSr   )argskwdsxpnp	func_namer%   cupyx_module
cupyx_funcspx
jax_modulejax_func	delegatorfuncmodule_names              ]/var/www/html/venv/lib/python3.13/site-packages/scipy/signal/_support_alternative_backends.pywrapper+delegate_xp.<locals>.inner.<locals>.wrapper   s    -- r{{t}}NB(,,T]]DMMJ	 !(66k]7ST$\=
!404001A A)"-$S+6
":t}}=... T*T**+  "s   C% %C87C8)	functoolswraps)r4   r7   r3   r5   s   ` r6   innerdelegate_xp.<locals>.inner   s%    			+ 
	+2      )r3   r5   r;   s   `` r6   delegate_xpr?      s    8 Lr=   
_signature)r9   scipy._lib._array_apir   r   r   r   r	    r
   __all__MODULE_NAMEr(   r"   r#   r?   obj_namer'   bare_objr3   fvarsr>   r=   r6   <module>rI      s        


 
  Q Z(D ##H{H-HX%<dCI90	;/9 DF8 $r=   