§
    fŠtj69  ã                   óV  — d Z ddlZddlmZmZmZ d„ Zd„ Zd„ Z	d›d„Z
d„ ZeZeZd	„ Zd
„ ZeZd„ Zd„ Zd„ Zdœdddœd„Zdddœd„Zdddœd„Zdddœd„Zdddœd„Zd�d„Zdžd„Z	 dŸdddœd„Z	 d ddddœd„Zd¡dddœd„ZeZ	 d¢dddœd"„Zde fd#„Z!d£d$„Z"e"Z#e"Z$e"Z%d%„ Z&d&„ Z'd'„ Z(d¤dddœd)„Z)d¥d+„Z*e*Z+d¦d-„Z,e,Z-dŸd.„Z.dŸd/„Z/d§d0„Z0d¨d1„Z1dŸd2„Z2dŸd3„Z3d©d5„Z4dªd6„Z5d7„ Z6d8„ Z7d9„ Z8d:„ Z9e9Z:e9Z;e9Z<e9Z<e9Z=e9Z>d«d<„Z?d«d=„Z@d¬d?„ZAd«d@„ZBd­dB„ZCd«dC„ZDd«dD„ZEd®dF„ZFd¯dH„ZGd°dJ„ZHd°dK„ZIdL„ ZJeJZKeJZLdM„ ZMd±dP„ZNdQ„ ZOd²dS„ZPdT„ ZQ	 	 d³dV„ZR	 d¨dW„ZSd´dY„ZTdddZœd[„ZUd\„ ZVd]„ ZWdµd_„ZXeXZYdµd`„ZZd¶db„Z[d·dc„Z\e\Z]dd„ Z^d¸df„Z_dg„ Z`e`Zadh„ Zbdi„ Zcd¹dl„ZdedZedm„ Zfdn„ Zgddoœdp„Zhdºdq„Zi	 d»dddrœds„Zjdt„ ZkekZlekZmekZnekZoekZpekZqekZrerZsdu„ ZtetZueuZveuZwdv„ ZxexZyexZzdŸdw„Z{dºdx„Z|d¼dz„Z}d{„ Z~d|„ Zd}„ Z€e€Z�d½d€„Z‚d�„ Zƒd¾d‚„Z„dƒ„ Z…d„„ Z†e†Z‡d²d…„Zˆd†„ Z‰d¿dˆ„ZŠdÀd‰„Z‹dÁdŠ„ZŒeŒZ�dÁd‹„ZŽdÂd�„Z�dÂdŽ„Z�d�„ Z‘e‘Z’e‘Z“e’Z”d�„ Z•e•Z–d‘„ Z—dÃd“„Z˜dÄd•„Z™d–„ Zšd¨d—„Z›dºd˜ddRd™œdš„ZœdS )Åa  Delegators for alternative backends in scipy.signal.

The signature of `func_signature` must match the signature of signal.func.
The job of a `func_signature` is to know which arguments of `signal.func`
are arrays.

* signatures are generated by

--------------
 import inspect
 from scipy import signal

 names = [x for x in dir(signal) if not x.startswith('_')]
 objs = [getattr(signal, name) for name in names]
 funcs = [obj for obj in objs if inspect.isroutine(obj)]

 for func in funcs:
     try:
        sig = inspect.signature(func)
     except ValueError:
         sig = "( FIXME )"
     print(f"def {func.__name__}_signature{sig}:
	return array_namespace(...
 )

")
---------------

* which arguments to delegate on: manually trawled the documentation for
  array-like and array arguments

é    N)Úarray_namespaceÚ	np_compatÚis_jaxc                 ó4   — t          | t          ¦  «        r| S dS )z€Handle `system` arg overloads.

    ATM, only pass tuples through. Consider updating when cupyx.lti class
    is supported.
    ©N)Ú
isinstanceÚtuple©Úargs    úV/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/scipy/signal/_delegators.pyÚ_skip_if_ltir   "   s    € õ �#•uÑÔð Øˆ
àˆwó    c                 ó|   — t          | t          ¦  «        s$t          | t          ¦  «        st          | ¦  «        rdS | S )z=Handle `window` being a str or a tuple or an array-like.
    N)r   Ústrr	   Úcallable)Úwindows    r   Ú_skip_if_str_or_tupler   .   s@   € õ �&�#ÑÔð ¥*¨VµUÑ";Ô";ð ½xÈÑ?OÔ?Oð Øˆtàˆr   c                 ó>   — t          | t          j        ¦  «        rd n| S r   )r   ÚnpÚpoly1dr
   s    r   Ú_skip_if_poly1dr   7   s   € Ý˜c¥2¤9Ñ-Ô-Ð6ˆ4ˆ4°3Ð6r   c                 ó&   — t          | |||¦  «        S r   ©r   )ÚAÚBÚCÚDs       r   Úabcd_normalize_signaturer   =   ó   € Ý˜1˜a  AÑ&Ô&Ð&r   c                 ó    — t          | ¦  «        S r   r   )ÚdataÚargsÚkwdss      r   Úargrelextrema_signaturer$   A   s   € Ý˜4Ñ Ô Ð r   c                 ó"   — t          ||¦  «        S r   r   )ÚwpÚindÚpassbÚstopbÚgpassÚgstopÚtypes          r   Úband_stop_obj_signaturer-   H   s   € Ý˜5 %Ñ(Ô(Ð(r   c                 ó    — t          |¦  «        S r   r   ©ÚNÚWnr"   r#   s       r   Úbessel_signaturer2   L   ó   € Ý˜2ÑÔÐr   c                 ó    — t          |¦  «        S r   r   )r0   Úrsr1   r"   r#   s        r   Úcheby2_signaturer6   R   r3   r   c                 ó    — t          |¦  «        S r   r   )r0   Úrpr1   r"   r#   s        r   Úcheby1_signaturer9   V   r3   r   c                 ó    — t          |¦  «        S r   r   )r0   r8   r5   r1   r"   r#   s         r   Úellip_signaturer;   Z   r3   r   Úphase)ÚxpÚdevicec                ó   — |€t           n|S r   ©r   )r0   Únormr=   r>   s       r   Úbesselap_signaturerB   _   ó   € Ø��2ˆ2 Ð#r   c                ó   — |€t           n|S r   r@   )r0   r=   r>   s      r   Úbuttap_signaturerE   c   rC   r   c                ó   — |€t           n|S r   r@   )r0   r8   r=   r>   s       r   Úcheb1ap_signaturerG   g   rC   r   c                ó   — |€t           n|S r   r@   )r0   r5   r=   r>   s       r   Úcheb2ap_signaturerI   k   rC   r   c                ó   — |€t           n|S r   r@   )r0   r8   r5   r=   r>   s        r   Úellipap_signaturerK   n   rC   r   Úfullc                 ó   — t           S r   r@   )Úin1_lenÚin2_lenÚmodes      r   Úcorrelation_lags_signaturerQ   q   ó   € Ý€Ir   ù      ð?        c                 ó   — t           S r   r@   )ÚmÚwÚas      r   Úczt_points_signaturerX   u   rR   r   c                ó   — |€t           n|S r   ©r   )ÚfreqÚftypeÚorderÚnumtapsÚfsr=   r>   s          r   Úgammatone_signaturer`   y   ó   € ð ˜
�9ˆ9¨Ð*r   Únotchç       @F)Ú	pass_zeror=   r>   c                ó   — |€t           n|S r   rZ   )Úw0ÚQr\   r_   rd   r=   r>   s          r   Úiircomb_signaturerh      ra   r   c                ó   — |€t           n|S r   r@   )rf   rg   r_   r=   r>   s        r   Úiirnotch_signaturerj   …   rC   r   ç      ð?Úconvc                ó   — |€t           n|S r   r@   )Úwindow_lengthÚ	polyorderÚderivÚdeltaÚposÚuser=   r>   s           r   Úsavgol_coeffs_signaturert   ‹   s   € ð ��2ˆ2 Ð#r   c                 ó   — t           S r   r@   )ÚshapeÚidxÚdtypes      r   Úunit_impulse_signaturery   “   rR   r   c                 ó"   — t          | |¦  «        S r   r   )r&   Úwsr*   r+   Úanalogr_   s         r   Úbuttord_signaturer}   ˜   ó   € Ý˜2˜rÑ"Ô"Ð"r   c                 ó   — t           S r   r@   )r^   Úwidths     r   Úkaiser_atten_signaturer�   ¡   rR   r   c                 ó   — t           S r   r@   )rW   s    r   Úkaiser_beta_signaturerƒ   ¤   rR   r   c                 ó   — t           S r   r@   )Úrippler€   s     r   Úkaiserord_signaturer†   §   rR   r   Tc                ó   — |€t           n|S r   r@   )r   ÚNxÚfftbinsr=   r>   s        r   Úget_window_signaturerŠ   ª   rC   r   éd   c                 ó8   — t          g t          | ¦  «        ¢|‘R Ž S r   ©r   r   ©ÚsystemrV   Úns      r   Úbode_signaturer‘   ¯   ó#   € ÝÐ4�L¨Ñ0Ô0Ð4°!Ð4Ð4Ð4Ð4r   é'  c                 ó8   — t          g t          | ¦  «        ¢|‘R Ž S r   r�   rŽ   s      r   Úfreqresp_signaturer•   µ   r’   r   c                 ó<   — t          g t          | ¦  «        ¢|‘|‘R Ž S r   r�   ©r�   ÚX0ÚTr0   s       r   Úimpulse_signaturerš   »   ó(   € ÝÐ8�L¨Ñ0Ô0Ð8°"Ð8°aÐ8Ð8Ð8Ð8r   c                 ó<   — t          g t          | ¦  «        ¢|‘|‘R Ž S r   r�   ©r�   Úx0Útr�   s       r   Údimpulse_signaturer    ¿   r›   r   c                 ó@   — t          g t          | ¦  «        ¢|‘|‘|‘R Ž S r   r�   )r�   ÚUr™   r˜   Úinterps        r   Úlsim_signaturer¤   Ã   ó-   € ÝÐ;�L¨Ñ0Ô0Ð;°!Ð;°QÐ;¸Ð;Ð;Ð;Ð;r   c                 ó@   — t          g t          | ¦  «        ¢|‘|‘|‘R Ž S r   r�   )r�   ÚurŸ   rž   s       r   Údlsim_signaturer¨   Ç   r¥   r   c                 ó<   — t          g t          | ¦  «        ¢|‘|‘R Ž S r   r�   r—   s       r   Ústep_signaturerª   Ë   r›   r   c                 ó<   — t          g t          | ¦  «        ¢|‘|‘R Ž S r   r�   r�   s       r   Údstep_signaturer¬   Î   r›   r   Úzohc                 ó.   — t          t          | ¦  «        Ž S r   r�   )r�   ÚdtÚmethodÚalphas       r   Úcont2discrete_signaturer²   Ò   s   € Ý�L¨Ñ0Ô0Ð1Ð1r   c                 ó"   — t          | |¦  «        S r   r   )ÚbrW   r_   s      r   Úbilinear_signaturerµ   Ö   ó   € Ý˜1˜aÑ Ô Ð r   c                 ó"   — t          | |¦  «        S r   r   )ÚzÚpÚkr_   s       r   Úbilinear_zpk_signaturer»   Ú   r¶   r   c                 ó    — t          | ¦  «        S r   r   )rŸ   r"   r#   s      r   Úchirp_signaturer½   Þ   ó   € Ý˜1ÑÔÐr   c                 ó"   — t          | |¦  «        S r   r   ©Úin1Úin2r"   r#   s       r   Úchoose_conv_method_signaturerÃ   ã   ó   € Ý˜3 Ñ$Ô$Ð$r   c                 ó"   — t          | |¦  «        S r   r   rÀ   s       r   Úconvolve_signaturerÆ   è   rÄ   r   Úhann_periodicc                 ó>   — t          | |t          |¦  «        ¦  «        S r   ©r   r   ©ÚxÚyr_   r   r"   r#   s         r   Úcoherence_signaturerÍ   ó   ó   € Ý˜1˜aÕ!6°vÑ!>Ô!>Ñ?Ô?Ð?r   c                 ó>   — t          | |t          |¦  «        ¦  «        S r   rÉ   rÊ   s         r   Úcsd_signaturerÐ   ÷   rÎ   r   Úboxcarc                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   ©rË   r_   r   r"   r#   s        r   Úperiodogram_signaturerÔ   û   ó   € Ý˜1Õ3°FÑ;Ô;Ñ<Ô<Ð<r   c                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   rÓ   s        r   Úwelch_signaturer×   ÿ   rÕ   r   ©Útukey_periodicg      Ð?c                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   rÓ   s        r   Úspectrogram_signaturerÛ     rÕ   r   c                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   rÓ   s        r   Ústft_signaturerÝ     rÕ   r   c                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   )ÚZxxr_   r   r"   r#   s        r   Úistft_signaturerà     s   € Ý˜3Õ 5°fÑ =Ô =Ñ>Ô>Ð>r   Útimec                 ó>   — t          | |t          |¦  «        ¦  «        S r   rÉ   )rË   ÚnumrŸ   Úaxisr   Údomains         r   Úresample_signatureræ     rÎ   r   ©Úkaiserç      @c                 ó<   — t          | t          |¦  «        ¦  «        S r   rÉ   )rË   ÚupÚdownrä   r   r"   r#   s          r   Úresample_poly_signaturerí     rÕ   r   ç»½×Ùß|Û=c                 ó:   — t          t          | ¦  «        ¦  «        S r   rÉ   ©r   ÚnpersegÚnoverlapÚtols       r   Úcheck_COLA_signaturerô     ó   € ÝÕ0°Ñ8Ô8Ñ9Ô9Ð9r   c                 ó:   — t          t          | ¦  «        ¦  «        S r   rÉ   rð   s       r   Úcheck_NOLA_signaturer÷     rõ   r   c                 ó    — t          | ¦  «        S r   r   ©rË   r"   r#   s      r   Úczt_signaturerú     r¾   r   c                 ó"   — t          | |¦  «        S r   r   )ÚsignalÚdivisors     r   Údeconvolve_signaturerþ   &  s   € Ý˜6 7Ñ+Ô+Ð+r   é   Úlinearc                 ób   — t          | ¦  «        }t          |¦  «        r|nt          | |¦  «        S r   )r   r   )r!   rä   r,   Úbpr"   r#   r=   s          r   Údetrend_signaturer  *  s0   € Ý	˜Ñ	Ô	€Bõ ˜‘”Ð:ˆ2ˆ2¥°°rÑ!:Ô!:Ð:r   c                 ó$   — t          | ||¦  «        S r   r   )r´   rW   rË   r"   r#   s        r   Úfiltfilt_signaturer  1  ó   € Ý˜1˜a Ñ#Ô#Ð#r   éÿÿÿÿc                 ó&   — t          | |||¦  «        S r   r   )r´   rW   rË   rä   Úzis        r   Úlfilter_signaturer
  5  s   € Ý˜1˜a  BÑ'Ô'Ð'r   c                 ó    — t          | ¦  «        S r   r   )r¸   r"   r#   s      r   Úenvelope_signaturer  9  r¾   r   ç      à?c	                 ó   — t           S r   rZ   )	rË   ÚheightÚ	thresholdÚdistanceÚ
prominencer€   ÚwlenÚ
rel_heightÚplateau_sizes	            r   Úfind_peaks_signaturer  =  s
   € õ Ðr   c                 ó$   — t          | ||¦  «        S r   r   )ÚvectorÚwidthsÚwaveletÚmax_distancesr"   r#   s         r   Úfind_peaks_cwt_signaturer  F  s   € õ ˜6 6¨=Ñ9Ô9Ð9r   Úbac                 ó"   — t          | |¦  «        S r   r   )rã   Údenr0   Úkinds       r   Úfindfreqs_signaturer!  L  rÄ   r   )Úweightr_   c                ó$   — t          |||¦  «        S r   r   )r^   ÚbandsÚdesiredr"  r_   s        r   Úfirls_signaturer&  P  ó   € Ý˜5 '¨6Ñ2Ô2Ð2r   c                 ón   — t          |t          t          z  ¦  «        rt          }nt	          |¦  «        }|S r   )r   ÚintÚfloatr   r   )r^   Úcutoffr"   r#   r=   s        r   Úfirwin_signaturer,  T  s1   € Ý�&�#¥™+Ñ&Ô&ð %Ýˆˆå˜VÑ$Ô$ˆØ€Ir   c                 ó"   — t          ||¦  «        S r   r   )r^   r[   Úgainr"   r#   s        r   Úfirwin2_signaturer/  \  s   € Ý˜4 Ñ&Ô&Ð&r   éÈ   c                 ó$   — t          | ||¦  «        S r   r   )r¸   r¹   rº   ÚworNr"   r#   s         r   Úfreqs_zpk_signaturer3  `  ó   € Ý˜1˜a Ñ&Ô&Ð&r   c                 ó$   — t          | ||¦  «        S r   r   ©r´   rW   r2  r"   r#   s        r   Úfreqs_signaturer7  f  r4  r   é   c                 ó$   — t          | ||¦  «        S r   r   r6  s        r   Úfreqz_signaturer:  j  s   € å˜1˜a Ñ&Ô&Ð&r   c                 ó"   — t          | |¦  «        S r   r   )Úsosr2  r"   r#   s       r   Úfreqz_sos_signaturer=  o  s   € Ý˜3 Ñ%Ô%Ð%r   c                 óR   — t          | t          ¦  «        rd n| }t          |¦  «        S r   )r   r   r   )rŸ   r"   r#   Úarr_ts       r   Úgausspulse_signaturer@  u  s(   € Ý˜q¥#Ñ&Ô&Ð-ˆDˆD¨A€EÝ˜5Ñ!Ô!Ð!r   ç-DTû!@c                 ó   — t          g | ¢|‘R Ž S r   r   )r�   rV   Úwholer_   s       r   Úgroup_delay_signaturerD  z  s   € ÝÐ&˜FÐ& AÐ&Ð&Ð&Ð&r   c                 ó    — t          | ¦  «        S r   r   rù   s      r   Úhilbert_signaturerF  ~  r¾   r   c                 ó"   — t          | |¦  «        S r   r   )r&   r{   r"   r#   s       r   Úiirdesign_signaturerH  „  r~   r   c                 ó    — t          |¦  «        S r   r   r/   s       r   Úiirfilter_signaturerJ  ˆ  r3   r   çü©ñÒMbP?Úavgc                 ó$   — t          | ||¦  «        S r   r   )Úrr¹   rº   ró   Úrtypes        r   Úinvres_signaturerP  Œ  r  r   c                 ó"   — t          | |¦  «        S r   r   )r´   rW   s     r   Úlfilter_zi_signaturerR  “  r¶   r   c                 ó    — t          | ¦  «        S r   r   ©r<  s    r   Úsosfilt_zi_signaturerU  –  ó   € Ý˜3ÑÔÐr   )r"  c                ó$   — t          |||¦  «        S r   r   )r^   r$  r%  r"  r#   s        r   Úremez_signaturerX  š  r'  r   c                 ó&   — t          | |||¦  «        S r   r   )r´   rW   rÌ   rË   s       r   Úlfiltic_signaturerZ  ž  r   r   )ÚweightsÚfloating_meanc                ó&   — t          | |||¦  «        S r   r   )rË   rÌ   ÚfreqsÚ	precenterÚ	normalizer[  r\  s          r   Úlombscargle_signaturera  ¢  s   € õ ˜1˜a ¨Ñ0Ô0Ð0r   c                 ó"   — t          | |¦  «        S r   r   )r´   rW   r"   r#   s       r   Úlp2bp_signaturerc  ©  r¶   r   c                 ó"   — t          | |¦  «        S r   r   ©r¸   r¹   rº   r"   r#   s        r   Úlp2bp_zpk_signaturerf  ¸  r¶   r   c                 ó"   — t          | |¦  «        S r   r   re  s        r   Úzpk2sos_signaturerh  À  r¶   r   c                 ó"   — t          ||¦  «        S r   r   )ÚnbitsÚstateÚlengthÚtapss       r   Úmax_len_seq_signaturern  Ç  s   € Ý˜5 $Ñ'Ô'Ð'r   c                 ó    — t          | ¦  «        S r   r   )ÚvolumeÚkernel_sizes     r   Úmedfilt_signaturerr  Ë  ó   € Ý˜6Ñ"Ô"Ð"r   é   c                 ó    — t          | ¦  «        S r   r   )Úinputrq  s     r   Úmedfilt2d_signaturerw  Ï  s   € Ý˜5Ñ!Ô!Ð!r   c                 ó    — t          | ¦  «        S r   r   )Úhr"   r#   s      r   Úminimum_phase_signaturerz  Ó  r¾   r   c                 ó"   — t          | |¦  «        S r   r   )rW   rå   Úranks      r   Úorder_filter_signaturer}  ×  s   € Ý˜1˜fÑ%Ô%Ð%r   c                 ó"   — t          | |¦  «        S r   r   )rË   Úpeaksr"   r#   s       r   Úpeak_prominences_signaturer€  Û  s   € Ý˜1˜eÑ$Ô$Ð$r   ÚYTé   c                 ó$   — t          | ||¦  «        S r   r   )r   r   Úpolesr°   ÚrtolÚmaxiters         r   Úplace_poles_signaturer‡  â  s   € Ý˜1˜a Ñ'Ô'Ð'r   c                 ó    — t          | ¦  «        S r   r   rù   s      r   Úsavgol_filter_signaturer‰  æ  r¾   r   c                 ó    — t          | ¦  «        S r   r   )rŸ   r€   s     r   Úsawtooth_signaturer‹  ê  r¾   r   c                 ó$   — t          | ||¦  «        S r   r   )rv  ÚhrowÚhcols      r   Úsepfir2d_signaturer�  î  s   € Ý˜5 $¨Ñ-Ô-Ð-r   c                 ó    — t          | ¦  «        S r   r   rT  s    r   Úsos2tf_signaturer‘  ò  rV  r   c                 ó$   — t          | ||¦  «        S r   r   )r<  rË   rä   r	  s       r   Úsosfilt_signaturer“  ù  s   € Ý˜3  2Ñ&Ô&Ð&r   c                 ó"   — t          | |¦  «        S r   r   )r<  rË   r"   r#   s       r   Úsosfiltfilt_signaturer•  ý  s   € Ý˜3 Ñ"Ô"Ð"r   ré   c                 ó    — t          | ¦  «        S r   r   )ÚIinÚlmbdas     r   Úspline_filter_signaturer™    rV  r   c                 ó    — t          | ¦  «        S r   r   )rŸ   Údutys     r   Úsquare_signaturerœ    r¾   r   c                 ó&   — t          | |||¦  «        S r   r   )r   r   r   r   rv  s        r   Úss2tf_signaturerž  	  r   r   c                 ó<   — t          | t          |¦  «        ¦  «        S r   )r   r   )rŸ   ÚpolyÚphis      r   Úsweep_poly_signaturer¢    s   € Ý˜1�o¨dÑ3Ô3Ñ4Ô4Ð4r   ç      ð¿c                 ó    — t          | ¦  «        S r   r   )rü   Úc0Úz1Ú	precisions       r   Úsymiirorder1_signaturer¨    rs  r   c                 ó$   — t          | ||¦  «        S r   r   )rv  rN  Úomegar§  s       r   Úsymiirorder2_signaturer«    s   € Ý˜5 ! UÑ+Ô+Ð+r   c                 ó    — t          | ¦  «        S r   r   )rü   r"   r#   s      r   Úcspline1d_signaturer­    rs  r   c                 ó"   — t          | |¦  «        S r   r   )ÚcjÚnewxr"   r#   s       r   Úcspline1d_eval_signaturer±  #  s   € Ý˜2˜tÑ$Ô$Ð$r   c                 ó"   — t          | |¦  «        S r   r   )rã   r  s     r   Útf2ss_signaturer³  )  rÄ   r   Úminc                 ó    — t          | ¦  «        S r   r   )r¹   ró   rO  s      r   Úunique_roots_signaturer¶  -  r¾   r   Úconstantc                 ó"   — t          | |¦  «        S r   r   )ry  rË   rë   rì   rä   rP   Úcvals          r   Úupfirdn_signaturerº  1  r¶   r   c                 ó"   — t          | |¦  «        S r   r   )ÚeventsÚperiods     r   Úvectorstrength_signaturer¾  5  s   € Ý˜6 6Ñ*Ô*Ð*r   c                 ó    — t          | ¦  «        S r   r   )ÚimÚmysizeÚnoises      r   Úwiener_signaturerÃ  9  r3   r   é   )r_   Úendpointrä   c                ó"   — t          | |¦  «        S r   r   )rË   ÚfnrU   r_   rÅ  rä   s         r   Úzoom_fft_signaturerÈ  =  s   € Ý˜1˜bÑ!Ô!Ð!r   )NNNN)r<   )rL   )NrS   )NNN)rb   rc   )rc   )r   rk   Nrl   )FN)T)Nr‹   )Nr“   )NT)NN)r­   N)rk   )rk   rÇ   )rk   rÑ   )rk   rØ   )Nr   Nrá   )r   rç   )rî   )rÿ   r   r   )r  N)NNNNNNr  N)r  )r0  )rÿ   r8  )r8  )r8  FrA  )rK  rL  r   )FF)rt  )r�  rK  r‚  )rÿ   )ré   )r  )r   )r£  )rK  r´  )rÿ   rÿ   r  r·  r   )�Ú__doc__Únumpyr   Úscipy._lib._array_apir   r   r   r   r   r   r   r$   Úargrelmax_signatureÚargrelmin_signaturer-   r2   Úbutter_signaturer6   r9   r;   rB   rE   rG   rI   rK   rQ   rX   r`   rh   rj   Úiirpeak_signaturert   r*  ry   r}   Úcheb1ord_signatureÚcheb2ord_signatureÚellipord_signaturer�   rƒ   r†   rŠ   r‘   Údbode_signaturer•   Údfreqresp_signaturerš   r    r¤   r¨   rª   r¬   r²   rµ   r»   r½   rÃ   rÆ   Úfftconvolve_signatureÚoaconvolve_signatureÚcorrelate_signatureÚconvolve2d_signatureÚcorrelate2d_signaturerÍ   rÐ   rÔ   r×   rÛ   rÝ   rà   ræ   rí   rô   r÷   rú   Údecimate_signatureÚgauss_spline_signaturerþ   r  r  r
  r  r  r  r!  r&  r,  r/  r3  Úfreqz_zpk_signaturer7  r:  r=  Úsosfreqz_signaturer@  rD  rF  Úhilbert2_signaturerH  rJ  rP  Úinvresz_signaturerR  rU  rX  rZ  ra  rc  Úlp2bs_signatureÚlp2hp_signatureÚlp2lp_signatureÚtf2zpk_signatureÚtf2sos_signatureÚnormalize_signatureÚresidue_signatureÚresiduez_signaturerf  Úlp2bs_zpk_signatureÚlp2hp_zpk_signatureÚlp2lp_zpk_signaturerh  Úzpk2ss_signatureÚzpk2tf_signaturern  rr  rw  rz  r}  r€  Úpeak_widths_signaturer‡  r‰  r‹  r�  r‘  Úsos2zpk_signaturer“  r•  r™  rœ  rž  Úss2zpk_signaturer¢  r¨  r«  r­  Úqspline1d_signatureÚcspline2d_signatureÚqspline2d_signaturer±  Úqspline1d_eval_signaturer³  r¶  rº  r¾  rÃ  rÈ  © r   r   ú<module>rõ     s
  ððð ð: Ð Ð Ð Ø DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ DÐ Dð	ð 	ð 	ðð ð ð7ð 7ð 7ð'ð 'ð 'ð 'ð!ð !ð !ð .Ð Ø-Ð ð)ð )ð )ðð ð ð $Ð ðð ð ðð ð ðð ð ð
$¨d¸4ð $ð $ð $ð $ð $ð #¨4ð $ð $ð $ð $ð $ð $(°ð $ð $ð $ð $ð $ð $(°ð $ð $ð $ð $ð $ð (,°Dð $ð $ð $ð $ð $ðð ð ð ðð ð ð ð
 /3ð+Ø:>Àtð+ð +ð +ð +ð +ð !ð+Ø/4¸Àdð+ð +ð +ð +ð +ð$¨D¸ð $ð $ð $ð $ð $ð 'Ð ð AGð$à
�tð$ð $ð $ð $ð $ð '+°%ð ð ð ð ð
#ð #ð #ð #ð 'Ð Ø&Ð Ø&Ð ðð ð ðð ð ðð ð ð$¸Àdð $ð $ð $ð $ð $ð
5ð 5ð 5ð 5ð !€ð5ð 5ð 5ð 5ð )Ð ð9ð 9ð 9ð 9ð9ð 9ð 9ð 9ð<ð <ð <ð <ð<ð <ð <ð <ð9ð 9ð 9ð 9ð9ð 9ð 9ð 9ð2ð 2ð 2ð 2ð!ð !ð !ð !ð!ð !ð !ðð ð ð
%ð %ð %ð
%ð %ð %ð +Ð Ø)Ð Ø(Ð Ø(Ð Ø)Ð Ø*Ð ð@ð @ð @ð @ð@ð @ð @ð @ð=ð =ð =ð =ð=ð =ð =ð =ð=ð =ð =ð =ð=ð =ð =ð =ð?ð ?ð ?ð ?ð@ð @ð @ð @ð=ð =ð =ð =ð:ð :ð :ð :ð:ð :ð :ð :ðð ð ð #Ð Ø&Ð ð,ð ,ð ,ð;ð ;ð ;ð ;ð$ð $ð $ð(ð (ð (ð (ðð ð ð
 KOØ,0ðð ð ð ð 15ð:ð :ð :ð :ð%ð %ð %ð %ð 8<Àð 3ð 3ð 3ð 3ð 3ðð ð ð'ð 'ð 'ð'ð 'ð 'ð 'ð *Ð ð'ð 'ð 'ð 'ð'ð 'ð 'ð 'ð
&ð &ð &ð &ð )Ð ð"ð "ð "ð
'ð 'ð 'ð 'ðð ð ð 'Ð ð#ð #ð #ðð ð ð$ð $ð $ð $ð %Ð ð!ð !ð !ð ð  ð  ð 8<ð 3ð 3ð 3ð 3ð 3ð'ð 'ð 'ð 'ð
 -2ð1à ð1ð 1ð 1ð 1ð 1ð!ð !ð !ð "€Ø!€Ø!€à"Ð Ø"Ð à%Ð Ø#Ð Ø&Ð ð!ð !ð !ð *Ð Ø)Ð Ø)Ð ð!ð !ð !ð %Ð Ø$Ð ð(ð (ð (ð (ð#ð #ð #ð #ð"ð "ð "ð "ðð ð ð&ð &ð &ð%ð %ð %ð 3Ð ð(ð (ð (ð (ðð ð ðð ð ð ð.ð .ð .ð ð  ð  ð %Ð ð'ð 'ð 'ð 'ð#ð #ð #ð ð  ð  ð  ðð ð ð ð'ð 'ð 'ð 'ð #Ð ð5ð 5ð 5ð 5ð#ð #ð #ð #ð,ð ,ð ,ð ,ð#ð #ð #ð *Ð Ø)Ð Ø)Ð ð%ð %ð %ð 4Ð ð%ð %ð %ðð ð ð ð!ð !ð !ð !ð+ð +ð +ðð ð ð ð"¨A¸ÀBð "ð "ð "ð "ð "ð "ð "r   