§
    fŠtjª  ã                   óÆ  — d dl Z d dlZd dlZd dlmZ d dlZd dlmZ	 d dl
mZ d dlZd dlmZ ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z" d dl#m$Z$ d dl%m&Z& 	 d	Z'e j(        d
k     Z)h d£Z*h d£Z+h d£Z,h d£Z-h d£Z.h d£Z/ddhZ0h d£Z1h d£Z2h d£Z3h d£Z4h d£Z5dhZ6g Z7g d¢ddœZ8ddgg d¢dœZ9 ej:        e8e9gddg¦  «        D ]G\  Z;Z< ej=        dvi e;¤de<i¤ŽZ> ej?        e>e<¬¦  «        Z@e7 A                    e@ eB¦   «         f¦  «         ŒHd „ ZCejD         E                    d! eC¦   «         ¦  «        ejD         E                    d"d#g¦  «        d$„ ¦   «         ¦   «         ZFd%„ ZGd&„ ZHejD         E                    d' eG¦   «         ¦  «        ejD         E                    d(d)g¦  «        d*„ ¦   «         ¦   «         ZIejD         E                    d! eC¦   «         ¦  «        d+„ ¦   «         ZJejD         K                    d,¬-¦  «        d.„ ¦   «         ZLd/„ ZMejD        jN        ejD         E                    d0 eM¦   «         ¦  «        d1„ ¦   «         ¦   «         ZOejD         E                    d2e$¦  «        d3„ ¦   «         ZPejD         E                    d4g d5¢¦  «        d6„ ¦   «         ZQd7„ ZRd8„ ZSd9„ ZTd:„ ZUd;„ ZVd<„ ZWd=„ ZXd>„ ZYd?„ ZZd@„ Z[dA„ Z\dB„ Z]dC„ Z^dD„ Z_dE„ Z`dF„ ZadG„ ZbdH„ ZcdI„ ZddJ„ ZedK„ ZfdL„ ZgdM„ ZhdN„ ZidO„ ZjdP„ ZkdQ„ ZldR„ ZmejD         E                    dSg dT¢¦  «        ejD         E                    dU em¦   «         ¦  «        dV„ ¦   «         ¦   «         ZndW„ ZodX„ ZpdY„ ZqejD        jN        dZ„ ¦   «         ZrejD        js        d[„ ¦   «         Ztd\„ Zud]„ Zvd^g gd_d ggd`d ggdad ggdbd ggdcd ggddd ggded ggdfd ggdgdggdhg gdig gdjg gdkg gdlg gdmg ggZwdndoggdpg gdqdrgggZxejD         E                    dsewexz   ¦  «        dt„ ¦   «         Zydu„ ZzdS )wé    N)Úraises)ÚIntegrationWarning)Ústatsé   )Úcheck_normalizationÚcheck_momentÚcheck_mean_expectÚcheck_var_expectÚcheck_skew_expectÚcheck_kurt_expectÚcheck_entropyÚcheck_private_entropyÚcheck_entropy_vect_scaleÚcheck_edge_supportÚcheck_named_argsÚcheck_random_state_propertyÚcheck_meth_dtypeÚcheck_ppf_dtypeÚcheck_cmplx_derivÚcheck_picklingÚcheck_rvs_broadcastÚcheck_freezingÚcheck_munp_expect)Údistcont)Úrv_continuous_frozené   l        >
   ÚksoneÚkstwoÚkappa4ÚvonmisesÚ
gausshyperÚnorminvgaussÚrecipinvgaussÚvonmises_lineÚrel_breitwignerÚstudentized_range>   Úpearson3ÚcrystalballÚpowerlognorm>   r   r   r   r    r#   r$   r&   >   r   ÚgenexponÚ	exponweibÚ	johnsonsbÚtukeylambdar)   Úgenhyperbolic>   ÚncfÚncx2r!   r#   r$   >   r   r   Ú	irwinhallÚtruncparetoÚlevy_stabler&   >   Úchi2ÚexponÚlognormÚpowerlawÚ
loguniformÚ
reciprocal>   Úbetar0   ÚargusÚexponpowÚgengammaÚgompertzr,   Ú	kstwobignÚ	trapezoidÚ	truncnormr!   Ú
wrapcauchyÚgeninvgaussÚhalfgennormr"   ÚgenhalflogisticÚtruncweibull_min>(   ÚfÚtr/   ÚnctÚburrÚfiskÚlevyÚalphaÚlomaxÚburr12ÚcauchyÚkappa3r   ÚlandauÚlevy_lÚmielkeÚparetoÚbradfordÚinvgammar    Ú	betaprimer+   Ú	genparetor1   Ú	jf_skew_tÚ	johnsonsuÚ	powernormÚ
foldcauchyÚ
genextremeÚ
halfcauchyÚ
loglaplaceÚ
skewcauchyÚ
truncexponr(   r2   r-   r)   r$   Údpareto_lognormr%   >   r   r   r*   r3   r.   r#   r&   >9   rG   rH   Úchir/   rI   r:   r4   r0   Úricer;   Úgammar   r   ÚrdistrP   ÚcosineÚdgammaÚerlangrR   rS   ÚgennormÚmaxwellÚdweibullr=   rW   ÚloggammaÚlogisticÚnakagamir'   r7   Úskewnormr    rX   rY   r1   rZ   r,   r?   rA   r]   r!   r_   r8   r9   rC   rD   r2   r-   Úhalflogisticr"   r.   r$   rc   r%   rF   r&   Úrv_histogram_instance)r   é   rt   é   ru   ru   é   rv   rv   rv   r   r   r   r   r   é   rw   rw   rw   é   rx   rx   é   ry   é	   ry   )ÚaÚbins)r   r   é
   TFÚdensity)r~   c               #   ó&  K  — t           d d …         t          z   D ]v\  } }| dk    rŒ| t          v r)t          j        | |t          j        j        ¬¦  «        V — Œ>| t          v r)t          j        | |t          j        j        ¬¦  «        V — Œp| |fV — Œwd S )Nr3   ©Úmarks)	r   Úhistogram_test_instancesÚslow_test_cont_basicÚpytestÚparamÚmarkÚslowÚxslow_test_cont_basicÚxslow©ÚdistnameÚargs     úe/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/scipy/stats/tests/test_continuous_basic.pyÚcases_test_cont_basicrŽ   p   s´   è è € Ý! ! ! !œÕ'?Ñ?ð  ð  ‰ˆ�#Ø�}Ò$Ð$ØØÕ+Ð+Ð+Ý”,˜x¨µF´KÔ4DÐEÑEÔEÐEÐEÐEÐEØÕ.Ð.Ð.Ý”,˜x¨µF´KÔ4EÐFÑFÔFÐFÐFÐFÐFà˜C�-ÐÐÐÐð ð  ó    zdistname,argÚsniô  c                 ó  — 	 t          t          | ¦  «        }n# t          $ r | }d} Y nw xY wt          j                             d¦  «        } |j        |||dœŽ} |j        |Ž \  }}| dvrt          ||||¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t          ||| ¦  «         t!          ||| ¦  «         t#          ||| ¦  «         d}	| dk    rt%          |j        ||	|¦  «         n| dk    rt%          | ||	|¦  «         d}
|j        |j        |j        |j        |j        g}ddd	d
dddœ}|                     | d¦  «        }| dk    rd}n| dk    rd}t3          ||||
|¦  «         |dk    r@t5          ||¦  «         | dv rt6          rt9          j        d¦  «         nt=          ||¦  «         t?          ||¦  «         | dvrtA          ||| ¦  «         |j!        dk    rtE          ||¦  «         |j#        j$        t          j%        j$        k    r!| dk    rtM          ||t          j%        ¦  «         tO          j(        ¦   «         5  tO          j)        ddtT          ¦  «         tO          j)        ddtT          ¦  «         tO          j)        ddtV          ¦  «         tY          ||¦  «         d d d ¦  «         n# 1 swxY w Y   t[          ||¦  «         t]          ||¦  «         t_          |||¦  «         ta          ||¦  «         | tb          vrte          ||¦  «         | dk    rtg          ||| ¦  «         d S d S )Nrs   i¥Ìt ©ÚsizeÚrandom_state>   Úlaplace_asymmetricç{®Gáz„?rC   ©r   r   ç      à¿ç      ø?gš™™™™™	@ç333333Ó?ç      @)Úweibull_maxrS   rU   r2   r-   rs   ç      à?Ú
invweibull©r   r   )ru   r   ©r%   úfails on Linux 32-bit)r?   r   r/   r   r    Úignorez The occurrence of roundoff errorzExtremely bad integrandzinvalid valuerA   )4Úgetattrr   Ú	TypeErrorÚnpÚrandomÚdefault_rngÚrvsÚcheck_sample_meanvar_Úcheck_cdf_ppfÚcheck_sf_isfÚcheck_cdf_sfÚcheck_ppf_isfÚ	check_pdfÚcheck_pdf_logpdfÚcheck_pdf_logpdf_at_endpointsÚcheck_cdf_logcdfÚcheck_sf_logsfÚcheck_ppf_broadcastÚcheck_distribution_rvsÚcdfÚpdfÚlogpdfÚlogcdfÚlogsfÚgetr   r   Ú	_IS_32BITr„   Úskipr   r   r   ÚnumargsÚcheck_vecentropyÚ	__class__Ú_entropyÚrv_continuousr   ÚwarningsÚcatch_warningsÚfilterwarningsr   ÚRuntimeWarningr   Úcheck_retrieving_supportr   r   r   Úfails_cmplxr   Úcheck_ppf_private)r‹   rŒ   r�   Únum_parallel_threadsÚdistfnÚrngr¨   ÚmÚvrM   Úlocscale_defaultsÚmethsÚspec_xÚxs                 r�   Útest_cont_basicrÒ   |   sP  € ð+Ý� Ñ)Ô)ˆˆøÝð +ð +ð +ØˆØ*ˆˆˆð+øøøõ Œ)×
Ò
 Ñ
(Ô
(€CØ
ˆ&Œ*˜s˜"°Ð
5Ð
5Ð
5€CØˆ6Œ<˜Ð�D€A€qàÐ-Ð-Ð-õ 	˜a  C¨Ñ-Ô-Ð-Ý�&˜#˜xÑ(Ô(Ð(Ý�˜˜hÑ'Ô'Ð'Ý�˜˜hÑ'Ô'Ð'Ý�&˜#˜xÑ(Ô(Ð(Ýˆf�c˜8Ñ$Ô$Ð$Ý�V˜S (Ñ+Ô+Ð+Ý! &¨#¨xÑ8Ô8Ð8Ý�V˜S (Ñ+Ô+Ð+Ý�6˜3 Ñ)Ô)Ð)Ý˜  XÑ.Ô.Ð.à€EØÐ*Ò*Ð*Ý˜vœz¨3°°sÑ;Ô;Ð;Ð;Ø	�]Ò	"Ð	"õ 	˜x¨¨e°SÑ9Ô9Ð9àÐØŒZ˜œ¨¬
°F´MØŒ\ð€Eð "¨TØ¨CÀØ'*ð,ð ,€Fð 	�
Š
�8˜SÑ!Ô!€AØ�<ÒÐØˆˆØ	�WÒ	Ð	Øˆå�V˜Q Ð%6¸Ñ>Ô>Ð>Ø˜qÒ Ð Ý# F¨CÑ0Ô0Ð0àÐ*Ð*Ð*­yÐ*åŒKÐ/Ñ0Ô0Ð0Ð0å˜6 3Ñ'Ô'Ð'Ý�6˜3ÑÔÐð Ð4Ð4Ð4Ý�f˜c 8Ñ,Ô,Ð,à„~˜ÒÐÝ˜ Ñ%Ô%Ð%àÔÔ!¥UÔ%8Ô%AÒAÐAØ˜JÒ&Ð&Ý˜f c­5Ô+>Ñ?Ô?Ð?å	Ô	 Ñ	"Ô	"ð .ð .ÝÔØÐ8Õ:Lñ	Nô 	Nð 	NåÔ Ð*CÕEWÑXÔXÐXÝÔ ¨/½>ÑJÔJÐJÝ  ¨Ñ-Ô-Ð-ð.ð .ð .ñ .ô .ð .ð .ð .ð .ð .ð .øøøð .ð .ð .ð .õ ˜V SÑ)Ô)Ð)Ý�v˜sÑ#Ô#Ð#å�V˜S %Ñ(Ô(Ð(Ý�F˜CÑ Ô Ð à•{Ð"Ð"Ý˜& #Ñ&Ô&Ð&à�;ÒÐÝ˜& # xÑ0Ô0Ð0Ð0Ð0ð Ðs   ‚ ˜)¨)ÊA"L
Ì
LÌLc            
   #   óî  K  — t           j        j        } t           j        j        }t           j                             d¬¦  «        }t           j                             d¬¦  «        }t
          d d …         t          z   D �]w\  }}dD �]m}dD �]f}|dk    r%|t          v rt          j        ||||| ¬¦  «        V — Œ.|dk    r%|t          v rt          j        |||||¬¦  «        V — ŒY|dk    r%|t          v rt          j        |||||¬¦  «        V — Œ„|dk    r%|t          v rt          j        |||||¬¦  «        V — Œ¯|dk    r%|t          v rt          j        ||||| ¬¦  «        V — ŒÚ|dk    r&|t          v rt          j        |||||¬¦  «        V — �Œ|dk    r&|t          v rt          j        |||||¬¦  «        V — �Œ2|dk    r&|t          v rt          j        |||||¬¦  «        V — �Œ^||||fV — �Œh�Œo�Œyd S )	NzTest fails and may be slow.©Úreasonz*Test too slow to run to completion (>10m).)ÚMLEÚMM)TFrÖ   r€   r×   )r„   r†   r‡   r‰   r¼   r   r‚   Úslow_fit_mler…   Úxslow_fit_mleÚxfail_fit_mleÚskip_fit_mleÚslow_fit_mmÚxslow_fit_mmÚxfail_fit_mmÚskip_fit_mm)r‡   r‰   Úfailr¼   r‹   rŒ   ÚmethodÚfix_argss           r�   Úcases_test_cont_basic_fitrã   ×   so  è è € ÝŒ;Ô€DÝŒKÔ€EÝŒ;×ÒÐ#@ÐÑAÔA€DÝŒ;×ÒÐ#OÐÑPÔP€Då! ! ! !œÕ'?Ñ?ð 6ñ 6‰ˆ�#Ø#ð 	6ñ 	6ˆFØ)ð 6ñ 6�Ø˜U’?�? xµ<Ð'?Ð'?Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSØØ˜U’?�? xµ=Ð'@Ð'@Ý œ, x°°f¸hÈeÐTÑTÔTÐTÐTÐTØØ˜U’?�? xµ=Ð'@Ð'@Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSØØ˜U’?�? xµ<Ð'?Ð'?Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSØØ˜T’>�> hµ+Ð&=Ð&=Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSØØ˜T’>�> hµ,Ð&>Ð&>Ý œ, x°°f¸hÈeÐTÑTÔTÐTÐTÐTÙØ˜T’>�> hµ,Ð&>Ð&>Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSÙØ˜T’>�> hµ+Ð&=Ð&=Ý œ, x°°f¸hÈdÐSÑSÔSÐSÐSÐSÙà  V¨XÐ5Ð5Ð5Ð5Ñ5ñ56ñ	6ð6ð 6r�   c                  ó  — t          t                               t          ¦  «                             t          ¦  «        ¦  «        t          t          ¦  «        t          t          ¦  «        z   t          t          ¦  «        z   k    sJ ‚t          t
                               t          ¦  «                             t          ¦  «        ¦  «        t          t
          ¦  «        t          t          ¦  «        z   t          t          ¦  «        z   k    sJ ‚d S ©N)ÚlenrÙ   ÚunionrÚ   rÛ   rÝ   rÞ   rß   © r�   r�   Útest_cont_basic_fit_casesré   ü   sÖ   € å•×#Ò#¥MÑ2Ô2×8Ò8½ÑFÔFÑGÔGÝ•ÑÔ¥¥]Ñ!3Ô!3Ñ3µc½,Ñ6GÔ6GÑGòHð Hð Hð Hå•×"Ò"¥<Ñ0Ô0×6Ò6µ{ÑCÔCÑDÔDÝ•ÑÔ¥¥LÑ 1Ô 1Ñ1µC½Ñ4DÔ4DÑDòEð Eð Eð Eð Eð Er�   zdistname, arg, method, fix_argsÚn_fit_sampleséÈ   c                 ó  — 	 t          t          | ¦  «        }n# t          $ r | }Y nw xY wt          j                             d¦  «        } |j        |||dœŽ}|rt          ||||¦  «         d S t          ||||¦  «         d S )Ni® r’   )	r£   r   r¤   r¥   r¦   ÚRandomStater¨   Úcheck_fit_args_fixÚcheck_fit_args)r‹   rŒ   rê   rá   râ   rÊ   rË   r¨   s           r�   Útest_cont_basic_fitrð     s§   € ðÝ� Ñ)Ô)ˆˆøÝð ð ð Øˆˆˆðøøøõ Œ)×
Ò
 Ñ
'Ô
'€CØ
ˆ&Œ*¨#˜-¸CÐ
@Ð
@Ð
@€CØð 1Ý˜6 3¨¨VÑ4Ô4Ð4Ð4Ð4å�v˜s C¨Ñ0Ô0Ð0Ð0Ð0s   ‚ ˜'¦'c                 ó  — 	 t          t          | ¦  «        }n# t          $ r | }d} Y nw xY wt          j         |j        |Ž ¦  «        sJ ‚t          j         |j        |ddiŽ¦  «        sJ ‚t          j         |j        |dd iŽ¦  «        sJ ‚d S )Nrs   r“   rè   )r£   r   r¤   r¥   Úisscalarr¨   )r‹   rŒ   rÊ   s      r�   Útest_rvs_scalarró     s¶   € ð+Ý� Ñ)Ô)ˆˆøÝð +ð +ð +ØˆØ*ˆˆˆð+øøøõ Œ;�z�v”z 3Ð'Ñ(Ô(Ð(Ð(Ð(ÝŒ;�z�v”z 3Ð0¨RÐ0Ð0Ñ1Ô1Ð1Ð1Ð1ÝŒ;�z�v”z 3Ð2¨TÐ2Ð2Ñ3Ô3Ð3Ð3Ð3Ð3Ð3s   ‚ ˜)¨)z
global rngrÔ   c                  ó:   — t          t          j        d¦  «         d S )N)r�   çš™™™™™¹?)r   r   r3   rè   r�   r�   Ú&test_levy_stable_random_state_propertyrö   "  s   € õ
  ¥Ô 1°:Ñ>Ô>Ð>Ð>Ð>r�   c               #   óÞ  K  — t          ¦   «         } dh}dh}t          d d …         t          z   D ]¾\  }}|dk    rŒ|t          v r<t	          j        ||ddddt          j                             d¬¦  «        ¬¦  «        V — ŒQ|| v}||v}||v}t          ¦   «         }t	          j        |||||d|¬¦  «        V — |r|r|s0t	          j        ||ddddt          j        j	        g|z   ¬¦  «        V — Œ¿d S )	Nr/   r[   r3   Tútoo slowrÔ   r€   F)
Úsetr   r‚   Úxslow_test_momentsr„   r…   r†   r‰   ÚlistÚxfail)	Úfail_normalizationÚfail_higherÚfail_momentr‹   rŒ   Úcond1Úcond2Úcond3r�   s	            r�   Úcases_test_momentsr  *  st  è è € Ý™œÐØ�'€KØ�-€Kå! ! ! !œÕ'?Ñ?ð Bð B‰ˆ�#Ø�}Ò$Ð$ØàÕ)Ð)Ð)Ý”,˜x¨¨d°D¸$ÀÝ%+¤[×%6Ò%6¸jÐ%6Ñ%IÔ%IðKñ Kô Kð Kð Kð KààÐ 2Ð2ˆØ Ð+ˆØ Ð+ˆå‘”ˆõ Œl˜8 S¨%°¸Ø ¨ð/ñ /ô /ð 	/ð 	/ð 	/ð ð 	B˜Eð 	B¨ð 	Bõ ”,˜x¨¨d°D¸$ÀÝ&,¤kÔ&7Ð%8¸5Ñ%@ðBñ Bô Bð Bð Bð Bøð9Bð Br�   z=distname,arg,normalization_ok,higher_ok,moment_ok,is_xfailingc           
      óB  — 	 t          t          | ¦  «        }n# t          $ r | }d} Y nw xY wt          j        ¦   «         5  t          j        ddt          ¦  «         t          j        ddt          ¦  «         t          j        ddt          ¦  «         |rt          j        dt          ¦  «          |j        |ddiŽ\  }}}	}
t          j	        d¬¦  «        5  |rt          ||| ¦  «         |r^t          |||| ¦  «         t          |||||	| ¦  «         t          ||||| ¦  «         t          |||||
| ¦  «         t          ||| ¦  «         d d d ¦  «         n# 1 swxY w Y   t!          ||||| ¦  «         |rt#          ||||| ¦  «         d d d ¦  «         d S # 1 swxY w Y   d S )	Nrs   r¢   z9The integral is probably divergent, or slowly convergent.z#The maximum number of subdivisions.z The algorithm does not converge.ÚmomentsÚmvsk©Úall)r£   r   r¤   rÂ   rÃ   rÄ   r   Úsimplefilterr¥   Úerrstater   r	   r   r
   r   r   Úcheck_loc_scaler   )r‹   rŒ   Únormalization_okÚ	higher_okÚ	moment_okÚis_xfailingrÊ   rÌ   rÍ   ÚsÚks              r�   Útest_momentsr  O  s~  € ð+Ý� Ñ)Ô)ˆˆøÝð +ð +ð +ØˆØ*ˆˆˆð+øøøõ 
Ô	 Ñ	"Ô	"ð $6ð $6ÝÔØØGÝñ	
ô 	
ð 	
õ
 	ÔØØ1Ýñ	
ô 	
ð 	
õ
 	ÔØØ.Ýñ	
ô 	
ð 	
ð ð 	@ÝÔ! (Õ,>Ñ?Ô?Ð?à!�V”\ 3Ð7°Ð7Ð7‰
ˆˆ1ˆa�åŒ[˜XÐ&Ñ&Ô&ð 		9ð 		9Øð ;Ý# F¨C°Ñ:Ô:Ð:àð 9Ý! &¨#¨q°(Ñ;Ô;Ð;Ý! &¨#¨q°!°Q¸ÑAÔAÐAÝ  ¨¨a°°HÑ=Ô=Ð=Ý! &¨#¨q°!°Q¸ÑAÔAÐAÝ! &¨#¨xÑ8Ô8Ð8ð		9ð 		9ð 		9ñ 		9ô 		9ð 		9ð 		9ð 		9ð 		9ð 		9ð 		9øøøð 		9ð 		9ð 		9ð 		9õ 	˜  Q¨¨8Ñ4Ô4Ð4àð 	6Ý˜  a¨¨HÑ5Ô5Ð5ðI$6ð $6ð $6ñ $6ô $6ð $6ð $6ð $6ð $6ð $6ð $6ð $6øøøð $6ð $6ð $6ð $6ð $6ð $6sC   ‚ ˜)¨)¿BFÃA4EÅFÅE	ÅFÅE	Å+FÆFÆFzdist,shape_argsc                 ó:  — | dv rt          j        d¦  «         | dv rt          rt          j        d¦  «         | dv }t          t          | ¦  «        }t          j        d¦  «        }t          j        d¦  «        }|j        }g }ddg}t          |¦  «        D ]Z}	|	d	z   fd
|	dz   z  z   }
| 
                    ||	         t          j        |
¦  «        z  ¦  «         |                     d|	d	z   ¦  «         Œ[|                     ||g¦  «         t          || |||d¦  «         d S )N)r!   r&   rø   r    r¡   )r;   rX   ri   rc   rm   Ú	exponnormr.   rC   rR   r3   rI   r"   re   rq   Úsemicircularrk   rn   rt   )ru   r   ru   rv   rŸ   r   Úd)r„   r¼   r»   r£   r   r¥   ÚzerosÚonesr½   ÚrangeÚappendÚinsertÚextendr   )ÚdistÚ
shape_argsÚ
shape_onlyÚdistfuncÚlocÚscaleÚnargsÚallargsÚbshaper  Úshps              r�   Útest_rvs_broadcastr'  ‚  s5  € àÐ2Ð2Ð2ÝŒ�JÑÔÐàÐ"Ð"Ð"¥yÐ"åŒÐ+Ñ,Ô,Ð,ð ð Mð M€Jõ
 •u˜dÑ#Ô#€HÝ
Œ(�1‰+Œ+€CÝŒG�F‰OŒO€EØÔ€EØ€GØ�ˆV€Få�5‰\Œ\ð  ð  ˆØ�1‰uˆh˜˜q 1™u™Ñ%ˆØ�Š�z !”}¥R¤W¨S¡\¤\Ñ1Ñ2Ô2Ð2Ø�Š�a˜˜Q™ÑÔÐÐØ‡N‚N�C˜�<Ñ Ô Ð õ ˜ $¨°¸ÀSÑIÔIÐIÐIÐIr�   zx,n,sf,cdf,pdf,rtol))gñhãˆµøô>é Êš;gÌç­$µÁÜ?g©m%Ÿá?gõ0ŠeD�á@g›+¡†›„ö<)g•Ö&è.!>r(  g×™õúÿÿï?gscl¢˜)D>g ^šRUU!@ç‚vIhÂ%,=)gü©ñÒMb@?r(  g_Hí'9$Ùç      ð?gƒL.ú'r)  c                 óÂ  — t           j        }t          j        |                     | |¦  «        |                     | |¦  «        |                     | |¦  «        g¦  «        }t          j        |||g¦  «        }t          j        |||¬¦  «         t          j	        |d         |d         z   d¦  «         t          j        | 
                    ||¦  «        g| gd¬¦  «         d S )N©Úrtolr   r   r*  ç:Œ0âŽyE>)r   r   r¥   ÚarrayÚsfrµ   r¶   ÚnptÚassert_allcloseÚassert_equalÚisf)	rÑ   Únr0  rµ   r¶   r-  ÚksÚvalsÚexpecteds	            r�   Útest_gh17775_regressionr9  ¸  sÀ   € õ$ 
Œ€BÝŒ8�R—U’U˜1˜a‘[”[ "§&¢&¨¨A¡,¤,°·²°q¸!±´Ð=Ñ>Ô>€DÝŒx˜˜S #˜Ñ'Ô'€HÝÔ˜˜h¨TÐ2Ñ2Ô2Ð2åÔ�T˜!”W˜t AœwÑ&¨Ñ,Ô,Ð,åÔ˜Ÿš  A™œ˜¨!¨°4Ð8Ñ8Ô8Ð8Ð8Ð8r�   c                  ój  — t           j                             d¦  «        } t          j                             t          j        d¦  «        d| ¬¦  «        }t          j        |¦  «        }t          j	        t          j
        |dk    ¦  «        d¦  «         t          j                             dt          j        d¦  «        | ¬¦  «        }t          j        |¦  «        }t          j	        t          j
        |dk    ¦  «        d¦  «         t          j                             t          j        d¦  «        t          j        d¦  «        | ¬¦  «        }t          j        |¦  «        }t          j	        t          j
        |dk    ¦  «        d¦  «         t          j                             t          j        dgdgg¦  «        t          j        d¦  «        | ¬¦  «        }t          j        |                     ¦   «         ¦  «        }t          j	        t          j
        |dk    ¦  «        d¦  «         t          t          t          j        j        ddgddggddgddggd¦  «         t          t          t          j        j        g d¢ddd¦  «         t          t          t          j        j        g d	¢g d
¢dgdggd¦  «         d S )Né{   r   r   )r!  r"  r”   r   z0All the values are equal, but they shouldn't be!)rt   ru   rv   r   )rt   rt   )r   r   r   r   )r   r   r   r   rt   )rv   )r¥   r¦   rí   r   Únormr¨   r  Údiffr1  Úassert_r  r  r/  ÚravelÚassert_raisesÚ
ValueErrorrf   )rË   r7  r  s      r�   Útest_rvs_gh2069_regressionrB  Ô  s  € õ Œ)×
Ò
 Ñ
$Ô
$€CÝŒ:�>Š>�bœh q™kœk°Àˆ>ÑEÔE€DÝ
Œ�‰Œ€AÝ„K•”�q˜A’v‘”Ð RÑSÔSÐSÝŒ:�>Š>˜a¥r¤w¨q¡z¤zÀˆ>ÑDÔD€DÝ
Œ�‰Œ€AÝ„K•”�q˜A’v‘”Ð RÑSÔSÐSÝŒ:�>Š>�bœh q™kœkµ´¸±´È#ˆ>ÑNÔN€DÝ
Œ�‰Œ€AÝ„K•”�q˜A’v‘”Ð RÑSÔSÐSÝŒ:�>Š>�bœh¨¨¨a¨S zÑ2Ô2½"¼'À!¹*¼*Ø'*ð ñ ,ô ,€Då
Œ�—
’
‘”ÑÔ€AÝ„K•”�q˜A’v‘”Ð RÑSÔSÐSå•*�eœjœn°°1¨v¸¸1°vÐ.>Ø�q�6˜A˜q˜6Ð" Añ'ô 'ð 'å•*�eœkœo¨|¨|¨|¸QÀÀ6ÑJÔJÐJÝ•*�eœkœo¨|¨|¨|¸\¸\¸\Ø�3˜˜�*˜dñ$ô $ð $ð $ð $r�   c                  óè  — t           j        } t          j        |                      ddt
          j        ¦  «        d¦  «         t          j        |                      dgdgt
          j        g¦  «        d¦  «         t          j        |                      dt
          j         d¦  «        d¦  «         t          j        |                      dgt
          j         gdg¦  «        d¦  «         t          j        |                      dgdgt
          j        g¦  «        d¦  «         t          j        |                      ddt
          j        ¦  «        d¦  «         t          j        |                      dgt
          j         gdg¦  «        d¦  «         t          j        |                      dt
          j         d¦  «        d¦  «         t          j        |                      dt
          j         d¦  «        d¦  «         d S )Nr   r   gú¦A¢—Øå?éÿÿÿÿg²|»ÐNÔ?)r   rA   r1  Úassert_almost_equalrµ   r¥   ÚinfÚ_cdf)Útns    r�   Útest_nomodify_gh9900_regressionrI  ñ  sË  € õ 
Œ€Bõ Ô˜BŸFšF 1 a­¬Ñ0Ô0Ø.ñ0ô 0ð 0åÔ˜BŸGšG Q C¨!¨­r¬v¨hÑ7Ô7Ø.ñ0ô 0ð 0õ Ô˜BŸFšF 2­¬ w°Ñ2Ô2Ø/ñ1ô 1ð 1åÔ˜BŸGšG R D­B¬F¨7¨)°a°SÑ9Ô9Ø/ñ1ô 1ð 1õ Ô˜BŸGšG Q C¨!¨­r¬v¨hÑ7Ô7Ø.ñ0ô 0ð 0åÔ˜BŸFšF 1 a­¬Ñ0Ô0Ø.ñ0ô 0ð 0õ Ô˜BŸGšG R D­B¬F¨7¨)°a°SÑ9Ô9Ø/ñ1ô 1ð 1åÔ˜BŸFšF 1¥r¤v g¨qÑ1Ô1Øñô ð åÔ˜BŸFšF 2­¬ w°Ñ2Ô2Ø/ñ1ô 1ð 1ð 1ð 1r�   c                  óÎ  — t          j        g d¢¦  «        } t          j        g d¢¦  «        }d„ t          | |¦  «        D ¦   «         }t          j        t
          j                             d| |¦  «        |¦  «         d„ t          | |¦  «        D ¦   «         }t          j        t
          j                             d| |¦  «        |¦  «         d„ t          | |¦  «        D ¦   «         }t          j        t
          j                             | | |¦  «        |¦  «         d„ t          | |¦  «        D ¦   «         }t          j        t
          j                             || |¦  «        |¦  «         d S )	N)r   rt   ru   rv   r   rw   )ry   é   r   é    r   é0   c                 óV   — g | ]&\  }}t           j                             d ||¦  «        ‘Œ'S )rx   ©r   r9   rµ   ©Ú.0Ú_aÚ_bs      r�   ú
<listcomp>z4test_broadcast_gh9990_regression.<locals>.<listcomp>  ó1   € Ð
BÐ
BÐ
B©v¨r°2�5Ô×Ò  2 rÑ*Ô*Ð
BÐ
BÐ
Br�   rx   c                 óV   — g | ]&\  }}t           j                             d ||¦  «        ‘Œ'S rŸ   rO  rP  s      r�   rT  z4test_broadcast_gh9990_regression.<locals>.<listcomp>!  rU  r�   r   c                 óV   — g | ]&\  }}t           j                             |||¦  «        ‘Œ'S rè   rO  rP  s      r�   rT  z4test_broadcast_gh9990_regression.<locals>.<listcomp>$  ó1   € Ð
CÐ
CÐ
C±°°B�5Ô×Ò  B¨Ñ+Ô+Ð
CÐ
CÐ
Cr�   c                 óV   — g | ]&\  }}t           j                             |||¦  «        ‘Œ'S rè   rO  rP  s      r�   rT  z4test_broadcast_gh9990_regression.<locals>.<listcomp>'  rX  r�   )r¥   r/  Úzipr1  Úassert_array_almost_equalr   r9   rµ   )r{   ÚbÚanss      r�   Ú test_broadcast_gh9990_regressionr^    sB  € õ 	ŒÐ#Ð#Ð#Ñ$Ô$€AÝ
ŒÐ&Ð&Ð&Ñ'Ô'€AØ
BÐ
B½¸Q¸q¹¼Ð
BÑ
BÔ
B€CÝÔ!¥%Ô"2×"6Ò"6°q¸!¸QÑ"?Ô"?ÀÑEÔEÐEà
BÐ
B½¸Q¸q¹¼Ð
BÑ
BÔ
B€CÝÔ!¥%Ô"2×"6Ò"6°q¸!¸QÑ"?Ô"?ÀÑEÔEÐEà
CÐ
C½#¸aÀ¹(¼(Ð
CÑ
CÔ
C€CÝÔ!¥%Ô"2×"6Ò"6°q¸!¸QÑ"?Ô"?ÀÑEÔEÐEà
CÐ
C½#¸aÀ¹(¼(Ð
CÑ
CÔ
C€CÝÔ!¥%Ô"2×"6Ò"6°q¸!¸QÑ"?Ô"?ÀÑEÔEÐEÐEÐEr�   c            	      óæ   — t           j                             t          j        g d¢¦  «        dt          j        g d¢¦  «        z
  dz  t          j        t          j        g d¢¦  «        d¬¦  «         d S )N)ç      @ç       @r*  r™   )g      @r›   g      @r`  )r{   r\  r!  r"  )r   rA   r·   r¥   r/  rF  rè   r�   r�   Ú test_broadcast_gh7933_regressionrb  +  sp   € å	„O×ÒÝ
Œ���Ñ!Ô!Ø•”˜/˜/˜/Ñ*Ô*Ñ*¨cÑ
1Ý
Œ&ÝŒH�_�_�_Ñ%Ô%Øð ñ ô ð ð ð r�   c                  óV  — t           j        ddd…         } t           j        t          j        d¦  «         t          j        d¦  «        f         }d„ t          | |¦  «        D ¦   «         }t          j                             | |t           j        ¦  «        }t          j	        ||¦  «         d S )Néþÿÿÿrt   y             @Y@é2   é3   c                 ój   — g | ]0\  }}t           j                             ||t          j        ¦  «        ‘Œ1S rè   )r   rA   r¶   r¥   rF  )rQ  Ú_xrR  s      r�   rT  z*test_gh2002_regression.<locals>.<listcomp>;  s2   € ÐLÐLÐL¹¸¸B•”×#Ò# B¨­B¬FÑ3Ô3ÐLÐLÐLr�   )
r¥   Úr_r  rZ  r   rA   r¶   rF  r1  r[  )rÑ   r{   r8  r]  s       r�   Útest_gh2002_regressionrj  6  sˆ   € õ 	Œˆb��4ˆiÔ€AÝ
Œ�rŒw�r‰{Œ{ˆl�BœG B™KœKÐ'Ô(€AØLÐLÅ#ÀaÈÁ)Ä)ÐLÑLÔL€HÝ
Œ/×
Ò
˜a ¥B¤FÑ
+Ô
+€CÝÔ! # xÑ0Ô0Ð0Ð0Ð0r�   c                  ó|   — d} t           j                             dt          j        | g| dz   gg¦  «        ¦  «         d S )Ngö(\�Âõ@r�   )r   r^   Úppfr¥   r/  )Úcs    r�   Útest_gh1320_regressionrn  @  s=   € à€AÝ	Ô×Ò˜�bœh¨¨¨a°#©g¨YÐ'7Ñ8Ô8Ñ9Ô9Ð9Ð9Ð9r�   c                  óv  — g d¢} ddt          j        d¦  «        z  dz  z
  }ddt          j        d¦  «        z  dz  z   }t          t          t          j        ¦  «        t          j        ¦  «                             | d¬¦  «        \  }}t          j        ||d¬	¦  «         t          j        ||z   |d¬	¦  «         d S )
N)r   r   r   r   r   çš™™™™™É?rt   ru   r   r×   ©rá   rv   )Údecimal)	r¥   ÚsqrtÚsuperÚtyper   ÚuniformÚfitr1  rE  )rÑ   r{   r\  r!  r"  s        r�   Útest_method_of_momentsrx  L  s«   € àˆˆ€AØˆa•”˜‘
”
‰l˜1‰nÑ€AØˆa•”˜‘
”
‰l˜1‰nÑ€Aå•t�EœMÑ*Ô*­E¬MÑ:Ô:×>Ò>¸qÈÐ>ÑNÔN�J€CˆÝÔ˜C ¨AÐ.Ñ.Ô.Ð.ÝÔ˜C ™I q°!Ð4Ñ4Ô4Ð4Ð4Ð4r�   c                 óœ   — t          j        | ¦  «        rt          || ¦  «         t          j        |¦  «        rt          |||¦  «         d S d S rå   )r¥   ÚisfiniteÚcheck_sample_meanÚcheck_sample_var)ÚpopmeanÚpopvarÚsamplerË   s       r�   r©   r©   W  sX   € Ý	„{�7ÑÔð +Ý˜& 'Ñ*Ô*Ð*Ý	„{�6ÑÔð .Ý˜ ¨Ñ-Ô-Ð-Ð-Ð-ð.ð .r�   c                 óJ   — t          j        | |¦  «        j        }|dk    sJ ‚d S )Nr–   )r   Úttest_1sampÚpvalue)r  r}  Úprobs      r�   r{  r{  ^  s(   € åÔ˜V WÑ-Ô-Ô4€DØ�$Š;ˆ;ˆ;ˆ;ˆ;ˆ;r�   c                 ó†   — t          j        | fd„ d|¬¦  «        }|j        }|j        |j        }}||cxk    r|k    sn J ‚d S )Nc                 ó0   — |                       d|¬¦  «        S )Nr   )ÚddofÚaxis)Úvar)rÑ   r‡  s     r�   ú<lambda>z"check_sample_var.<locals>.<lambda>j  s   € ˜Ÿš 1¨4˜Ñ0Ô0€ r�   g×£p=
×ï?)Úconfidence_levelrË   )r   Ú	bootstrapÚconfidence_intervalÚlowÚhigh)r  r~  rË   ÚresÚconfr�  rŽ  s          r�   r|  r|  d  sm   € õ Œ/Ø	ˆ	Ø0Ð0ØØð	ñ ô €Cð Ô"€DØ”˜$œ)ˆ€CØ�&Ð Ð Ò Ð ˜DÒ Ð Ð Ð Ð Ð Ð Ð r�   c                 ó~   — g d¢}t          j         | j         | j        |g|¢R Ž g|¢R Ž |t          |dz   ¬¦  «         d S )N)gü©ñÒMbP?r�   g+‡ÙÎ÷ï?z - cdf-ppf roundtrip©rr  Úerr_msg)r1  rE  rµ   rl  ÚDECIMAL)rÊ   rŒ   ÚmsgÚvaluess       r�   rª   rª   s  sj   € Ø Ð Ð €FÝÔ˜J˜FœJ z v¤z°&Ð'?¸3Ð'?Ð'?Ð'?ÐFÀ#ÐFÐFÐFØ"­G¸SØ2ñ>3ð4ñ 4ô 4ð 4ð 4ð 4r�   c                 ó~   — t          j         | j         | j        g d¢g|¢R Ž g|¢R Ž g d¢t          |dz   ¬¦  «         d S )N©rõ   r�   çÍÌÌÌÌÌì?z - sf-isf roundtripr’  )r1  rE  r0  r4  r”  ©rÊ   rŒ   r•  s      r�   r«   r«   z  sh   € ÝÔ˜I˜FœI j f¤j°°°Ð&GÀ3Ð&GÐ&GÐ&GÐNÈ#ÐNÐNÐNØ+˜O˜OµWÀcØ1ñG2ð3ñ 3ô 3ð 3ð 3ð 3r�   c                 ó„   — t          j         | j        ddgg|¢R Ž d | j        ddgg|¢R Ž z
  t          |dz   ¬¦  «         d S )Nrõ   r™  r*  z - cdf-sf relationshipr’  )r1  rE  rµ   r0  r”  rš  s      r�   r¬   r¬   €  sm   € ÝÔ˜J˜FœJ¨¨S zÐ8°CÐ8Ð8Ð8Ø ) &¤)¨S°#¨JÐ"=¸Ð"=Ð"=Ð"=Ñ=Ý$+°SØ4ñ65ð6ñ 6ô 6ð 6ð 6ð 6r�   c                 ó¨   — t          j        ddg¦  «        }t          j         | j        |g|¢R Ž  | j        d|z
  g|¢R Ž t          |dz   ¬¦  «         d S )Nrõ   r™  r   z - ppf-isf relationshipr’  )r¥   r/  r1  rE  r4  rl  r”  )rÊ   rŒ   r•  Úps       r�   r­   r­   ‡  sv   € Ý
Œ�#�s�ÑÔ€AÝÔ˜J˜FœJ qÐ/¨3Ð/Ð/Ð/°°´¸A¸a¹CÐ1FÀ#Ð1FÐ1FÐ1FÝ$+°SØ5ñ66ð7ñ 7ô 7ð 7ð 7ð 7r�   c                 ó  —  | j         dg|¢R Ž }d} | j        |g|¢R Ž }|dk     s|dk    r|dz   } | j        |g|¢R Ž } | j        ||z   g|¢R Ž  | j        ||z
  g|¢R Ž z
  |z  dz  }|dz  }t          j        ||t
          |¬¦  «         d S )	Nr�   g�íµ ÷Æ°>g-Cëâ6?ç     ˆÃ@rõ   ra  z - cdf-pdf relationshipr’  )rl  r¶   rµ   r1  rE  r”  )rÊ   rŒ   r•  ÚmedianÚepsÚpdfvÚcdfdiffs          r�   r®   r®   Ž  sè   € àˆVŒZ˜Ð"˜cÐ"Ð"Ð"€FØ
€CØˆ6Œ:�fÐ#˜sÐ#Ð#Ð#€DØˆtŠˆ˜ š˜ð ˜#‘ˆØˆvŒz˜&Ð' 3Ð'Ð'Ð'ˆØˆvŒz˜& 3™,Ð-¨Ð-Ð-Ð-ØˆvŒz˜& 3™,Ð-¨Ð-Ð-Ð-ñ.Ø/2ñ3Ø36ñ7€Gð Ð$Ñ$€CÝÔ˜D 'µ7ÀCÐHÑHÔHÐHÐHÐHr�   c                 óŽ  — t          j        g d¢¦  «        } | j        |g|¢R Ž }|t          j        |¦  «                 } | j        |g|¢R Ž } | j        |g|¢R Ž }||dk    t          j        |¦  «        z           }|t          j        |¦  «                 }|dz  }t          j        t          j        |¦  «        |d|¬¦  «         d S )N)rp  rš   çš™™™™™Ù?r�   ç333333ã?çffffffæ?çš™™™™™é?r   ú - logpdf-log(pdf) relationshiprx   r’  ©	r¥   r/  rl  rz  r¶   r·   r1  rE  Úlog©rÊ   Úargsr•  Úpointsr7  r¶   r·   s          r�   r¯   r¯      sÛ   € åŒXÐ9Ð9Ð9Ñ:Ô:€FØˆ6Œ:�fÐ$˜tÐ$Ð$Ð$€DØ•”˜DÑ!Ô!Ô"€DØ
ˆ&Œ*�TÐ
!˜DÐ
!Ð
!Ð
!€CØˆVŒ]˜4Ð' $Ð'Ð'Ð'€FØ
ˆs�aŠx�2œ; sÑ+Ô+Ñ+Ô
,€CØ•B”K Ñ'Ô'Ô(€FØÐ,Ñ,€CÝÔ�BœF 3™KœK¨¸ÀCÐHÑHÔHÐHÐHÐHr�   c                 óŽ  — t          j        ddg¦  «        } | j        |g|¢R Ž }|t          j        |¦  «                 } | j        |g|¢R Ž } | j        |g|¢R Ž }||dk    t          j        |¦  «        z           }|t          j        |¦  «                 }|dz  }t          j        t          j        |¦  «        |d|¬¦  «         d S )Nr   r   r©  rx   r’  rª  r¬  s          r�   r°   r°   ­  sØ   € åŒX�q˜!�fÑÔ€FØˆ6Œ:�fÐ$˜tÐ$Ð$Ð$€DØ•”˜DÑ!Ô!Ô"€DØ
ˆ&Œ*�TÐ
!˜DÐ
!Ð
!Ð
!€CØˆVŒ]˜4Ð' $Ð'Ð'Ð'€FØ
ˆs�aŠx�2œ; sÑ+Ô+Ñ+Ô
,€CØ•B”K Ñ'Ô'Ô(€FØÐ,Ñ,€CÝÔ�BœF 3™KœK¨¸ÀCÐHÑHÔHÐHÐHÐHr�   c                 ód  — t          j        g d¢¦  «        } | j        |g|¢R Ž }|t          j        |¦  «                 } | j        |g|¢R Ž } | j        |g|¢R Ž }||dk             }|t          j        |¦  «                 }|dz  }t          j        t          j        |¦  «        |d|¬¦  «         d S )N)	ç        rp  rš   r¥  r�   r¦  r§  r¨  r*  r   z - logsf-log(sf) relationshiprx   r’  )	r¥   r/  rl  rz  r0  r¹   r1  rE  r«  )rÊ   r­  r•  r®  r7  r0  r¹   s          r�   r²   r²   º  sË   € åŒXÐCÐCÐCÑDÔD€FØˆ6Œ:�fÐ$˜tÐ$Ð$Ð$€DØ•”˜DÑ!Ô!Ô"€DØ	ˆŒ�4Ð	˜$Ð	Ð	Ð	€BØˆFŒL˜Ð% Ð%Ð%Ð%€EØ	ˆB�!ŠGŒ€BØ•"”+˜eÑ$Ô$Ô%€EØÐ*Ñ*€CÝÔ�BœF 2™JœJ¨°qÀ#ÐFÑFÔFÐFÐFÐFr�   c                 ód  — t          j        g d¢¦  «        } | j        |g|¢R Ž }|t          j        |¦  «                 } | j        |g|¢R Ž } | j        |g|¢R Ž }||dk             }|t          j        |¦  «                 }|dz  }t          j        t          j        |¦  «        |d|¬¦  «         d S )N)	r   rp  rš   r¥  r�   r¦  r§  r¨  r*  r   z - logcdf-log(cdf) relationshiprx   r’  )	r¥   r/  rl  rz  rµ   r¸   r1  rE  r«  )rÊ   r­  r•  r®  r7  rµ   r¸   s          r�   r±   r±   Ç  sË   € åŒXÐAÐAÐAÑBÔB€FØˆ6Œ:�fÐ$˜tÐ$Ð$Ð$€DØ•”˜DÑ!Ô!Ô"€DØ
ˆ&Œ*�TÐ
!˜DÐ
!Ð
!Ð
!€CØˆVŒ]˜4Ð' $Ð'Ð'Ð'€FØ
ˆc�QŠhŒ-€CØ•B”K Ñ'Ô'Ô(€FØÐ,Ñ,€CÝÔ�BœF 3™KœK¨¸ÀCÐHÑHÔHÐHÐHÐHr�   c                 ó°   ‡— dŠg ‰z  }|rˆfd„|D ¦   «         } | j         dg|¢R Ž } | j         dg|¢R Ž }|dz  }t          j        ||g‰z  d|¬¦  «         d S )Nr   c                 ó@   •— g | ]}t          j        |g‰z  ¦  «        ‘ŒS rè   )r¥   r/  )rQ  Ú_Únum_repeatss     €r�   rT  z'check_ppf_broadcast.<locals>.<listcomp>Ù  s*   ø€ Ð9Ð9Ð9°•”˜!˜˜{Ñ*Ñ+Ô+Ð9Ð9Ð9r�   r�   z - ppf multiplerx   r’  )rl  r1  rE  )rÊ   rŒ   r•  r­  r   Úmediansr¶  s         @r�   r³   r³   Ô  s˜   ø€ à€KØ�Ñ€DØ
ð :Ø9Ð9Ð9Ð9°SÐ9Ñ9Ô9ˆàˆVŒZ˜Ð"˜cÐ"Ð"Ð"€FØˆfŒj˜Ð$˜tÐ$Ð$Ð$€GØÐÑ€CÝÔ˜G f X°Ñ%;ÀQÐPSÐTÑTÔTÐTÐTÐTr�   c                 óF  — t          j        || |d¬¦  «        \  }}||k     rt          j        | | |d¬¦  «        \  }}t          j        ||k    dt	          |¦  «        z   dz   t	          |¦  «        z   dz   t	          |¦  «        z   dz   t	          |¦  «        z   ¦  «         d S d S )Niè  )r­  ÚNzD = z	; pval = z
; alpha = z
args = )r   Úkstestr1  r>  Ústr)r  r­  rM   r¨   ÚDÚpvals         r�   r´   r´   á  sÀ   € õ Œl˜3 ¨4°4Ð8Ñ8Ô8�G€A€tØˆuŠˆõ ”,˜t T°¸Ð=Ñ=Ô=‰ˆˆ4ÝŒ�D˜5’L &­3¨q©6¬6¡/°KÑ"?Å#ÀdÁ)Ä)Ñ"KØ ñ#!Ý#& u¡:¤:ñ#.Ø0;ñ#<Ý>AÀ$¹i¼iñ#Hñ 	Iô 	Ið 	Ið 	Ið 	Ið 	ˆr�   c                 óP   — t          j         | j        |Ž  | j        |Ž ¦  «         d S rå   )r1  r3  Ú
vecentropyrÀ   )rÊ   r­  s     r�   r¾   r¾   ô  s/   € ÝÔÐ&�VÔ&¨Ð-¨¨v¬ÀÐ/EÑFÔFÐFÐFÐFr�   c                 óì   — t          j        ddg¦  «        t          j        ddg¦  «        }} | j        |||dœŽ\  }}t          j        ||z  |z   |¦  «         t          j        ||z  |z  |¦  «         d S )Nç      $@g      4@©r!  r"  )r¥   r/  r   r1  r2  )	rÊ   rŒ   rÌ   rÍ   r•  r!  r"  ÚmtÚvts	            r�   r  r  ø  s�   € õ ”˜4 ˜,Ñ'Ô'­¬°4¸°,Ñ)?Ô)?ˆ€CØˆVŒ\˜3 C¨uÐ5Ð5Ð5�F€BˆÝÔ˜˜%™ #™ rÑ*Ô*Ð*ÝÔ˜˜%™ ™ rÑ*Ô*Ð*Ð*Ð*r�   c                 óÄ   —  | j         t          j        g d¢¦  «        g|¢R Ž }t          j        t          j        t          j        |¦  «        ¦  «         |dz   ¦  «         d S )Nr˜  zppf private is nan)Ú_ppfr¥   r/  r1  r>  ÚanyÚisnan)rÊ   rŒ   r•  Úppfss       r�   rÈ   rÈ     s\   € àˆ6Œ;•r”x   Ñ0Ô0Ð7°3Ð7Ð7Ð7€DÝ„K•B”F�2œ8 D™>œ>Ñ*Ô*Ð*¨CÐ2FÑ,FÑGÔGÐGÐGÐGr�   c                 ó¾   — d\  }} | j         |Ž } | j         |||dœŽ}t          j        t          j        |¦  «        |z  |z   t          j        |¦  «        ¦  «         d S )N)r   rt   rÂ  )Úsupportr1  rE  r¥   r/  )rÊ   r­  r!  r"  ÚsuppÚsupp_loc_scales         r�   rÆ   rÆ     sq   € Ø�J€CˆØˆ6Œ>˜4Ð €DØ#�V”^ T¨s¸%Ð@Ð@Ð@€NÝÔ�BœH T™NœN¨5Ñ0°3Ñ6ÝœH ^Ñ4Ô4ñ6ô 6ð 6ð 6ð 6r�   c                 óX  — t          j        d¬¦  «        5  t          j        ¦   «         5  t          j        dt
          d¬¦  «         t          j        dt
          d¬¦  «         |                      ||¬¦  «        }|                      |d|¬¦  «        }d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         n# 1 swxY w Y   t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         d S )
Nr¢   r  ú!The shape parameter of the erlang©ÚcategoryÚmessagezfloating point number truncatedrq  Úpowell)Ú	optimizerrá   rt   ©
r¥   r
  rÂ   rÃ   rÄ   rÅ   rw  r1  r>  ræ   )rÊ   rŒ   r¨   rá   r7  Úvals2s         r�   rï   rï     s³  € Ý	Œ˜Ð	"Ñ	"Ô	"ð Cð C¥HÔ$;Ñ$=Ô$=ð Cð CÝÔ µ>Ø>ð	@ñ 	@ô 	@ð 	@åÔ µ>Ø<ð	>ñ 	>ô 	>ð 	>à�zŠz˜# fˆzÑ-Ô-ˆØ—
’
˜3¨(¸6�
ÑBÔBˆðCð Cð Cñ Cô Cð Cð Cð Cð Cð Cð Cøøøð Cð Cð Cð Cð Cð Cð Cñ Cô Cð Cð Cð Cð Cð Cð Cøøøð Cð Cð Cð Cõ „K•�D‘	”	˜Q�s 3™xœx™ZÒ'Ñ(Ô(Ð(Ý„K•�E‘
”
˜a¥ C¡¤™jÒ(Ñ)Ô)Ð)Ð)Ð)s5   –B5ªA(BÂB5ÂB"	Â"B5Â%B"	Â&B5Â5B9Â<B9c           	      óØ  — t          j        d¬¦  «        5  t          j        ¦   «         5  t          j        dt
          d¬¦  «         |                      |d|¬¦  «        }|                      |d|¬¦  «        }t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          j        |d
         dk    ¦  «         t          j        |d         dk    ¦  «         t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          |¦  «        dk    rw|                      ||d         |¬¦  «        }t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          j        |d         |d         k    ¦  «         t          |¦  «        dk    rw|                      ||d         |¬¦  «        }t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          j        |d         |d         k    ¦  «         t          |¦  «        d	k    rw|                      ||d	         |¬¦  «        }t          j        t          |¦  «        d	t          |¦  «        z   k    ¦  «         t          j        |d	         |d	         k    ¦  «         d d d ¦  «         n# 1 swxY w Y   d d d ¦  «         d S # 1 swxY w Y   d S )Nr¢   r  rÏ  rÐ  r   )Úflocrá   r   )Úfscalerá   rt   rd  rD  )Úf0rá   )Úf1rá   )Úf2rá   rÕ  )	rÊ   rŒ   r¨   rá   r7  rÖ  Úvals3Úvals4Úvals5s	            r�   rî   rî     sï  € Ý	Œ˜Ð	"Ñ	"Ô	"ð ,ð ,¥HÔ$;Ñ$=Ô$=ð ,ð ,ÝÔ µ>Ø>ð	@ñ 	@ô 	@ð 	@ð �zŠz˜# A¨fˆzÑ5Ô5ˆØ—
’
˜3 q°�
Ñ8Ô8ˆÝŒ•C˜‘I”I ¥3 s¡8¤8¡Ò+Ñ,Ô,Ð,ÝŒ�D˜”H ’MÑ"Ô"Ð"ÝŒ�E˜"”I ’NÑ#Ô#Ð#ÝŒ•C˜‘J”J !¥C¨¡H¤H¡*Ò,Ñ-Ô-Ð-Ýˆs‰8Œ8�aŠ<ˆ<Ø—J’J˜s s¨1¤v°f�JÑ=Ô=ˆEÝŒK�˜E™
œ
 a­¨C©¬¡jÒ0Ñ1Ô1Ð1ÝŒK˜˜aœ C¨¤FÒ*Ñ+Ô+Ð+Ýˆs‰8Œ8�aŠ<ˆ<Ø—J’J˜s s¨1¤v°f�JÑ=Ô=ˆEÝŒK�˜E™
œ
 a­¨C©¬¡jÒ0Ñ1Ô1Ð1ÝŒK˜˜aœ C¨¤FÒ*Ñ+Ô+Ð+Ýˆs‰8Œ8�aŠ<ˆ<Ø—J’J˜s s¨1¤v°f�JÑ=Ô=ˆEÝŒK�˜E™
œ
 a­¨C©¬¡jÒ0Ñ1Ô1Ð1ÝŒK˜˜aœ C¨¤FÒ*Ñ+Ô+Ð+ð+,ð ,ð ,ñ ,ô ,ð ,ð ,ð ,ð ,ð ,ð ,øøøð ,ð ,ð ,ð ,ð ,ð ,ð ,ñ ,ô ,ð ,ð ,ð ,ð ,ð ,ð ,ð ,øøøð ,ð ,ð ,ð ,ð ,ð ,s5   –KªJKÊ;KËK	ËKËK	ËKËK#Ë&K#c               #   ó”   K  — t           D ]=\  } }| t          v r)t          j        | |t          j        j        ¬¦  «        V — Œ7| |fV — Œ>d S )Nr€   )r   Úslow_with_listsr„   r…   r†   r‡   rŠ   s     r�   Úcases_test_methods_with_listsrâ  5  sf   è è € Ý!ð  ð  ‰ˆ�#Ø•Ð&Ð&Ý”,˜x¨µF´KÔ4DÐEÑEÔEÐEÐEÐEÐEà˜C�-ÐÐÐÐð	 ð  r�   rá   )r¶   r·   rµ   r¸   r0  r¹   rl  r4  zdistname, argsc                 óB  ‡	— t          t          |¦  «        }t          || ¦  «        Š	|dk    r|                      d¦  «        rddg}nddg}d„ |D ¦   «         }ddg}d	d
g} ‰	|g|¢R ||dœŽ}t          j        |ˆ	fd„t          |g|¢|‘|‘R Ž D ¦   «         dd¬¦  «         d S )Nrž   r«  r™   rt   rõ   rp  c                 ó   — g | ]}|gd z  ‘Œ	S )rt   rè   )rQ  r{   s     r�   rT  z+test_methods_with_lists.<locals>.<listcomp>J  s   € Ð"Ð"Ð"˜ˆqˆc�!‰eÐ"Ð"Ð"r�   r   r   g)\�Âõ(ð?rÂ  c                 ó   •— g | ]} ‰|Ž ‘ŒS rè   rè   )rQ  rÍ   rG   s     €r�   rT  z+test_methods_with_lists.<locals>.<listcomp>O  s   ø€ ÐDÐDÐD 1˜˜˜A˜ÐDÐDÐDr�   g›+¡†›„=r)  )r-  Úatol)r£   r   Ú
startswithr1  r2  rZ  )
rá   r‹   r­  r  rÑ   Úshape2r!  r"  ÚresultrG   s
            @r�   Útest_methods_with_listsrê  =  s÷   ø€ õ •5˜(Ñ#Ô#€DÝ��fÑÔ€AØ�<ÒÐ F×$5Ò$5°eÑ$<Ô$<ÐØ�!ˆHˆˆà�#ˆJˆà"Ð"˜TÐ"Ñ"Ô"€FØˆcˆ(€CØ�ˆI€EØˆQˆqÐ0�6Ð0Ð0˜s¨%Ð0Ð0Ð0€FÝÔ˜ØDÐDÐDÐD­¨AÐ(C°Ð(C¸Ð(C¸UÐ(CÐ(CÐ(CÐDÑDÔDØ"¨ð0ñ 0ô 0ð 0ð 0ð 0r�   c                  óä   — t           j                             ddd¦  «        } t          | t          ¦  «        sJ ‚t           j                             dd¦  «        }t          |t          ¦  «        sJ ‚d S )Nr   r   rv   ry   )r   rJ   ÚmomentÚ
isinstanceÚfloatrK   )Úvals0Úvals1s     r�   Ú(test_burr_fisk_moment_gh13234_regressionrñ  S  sd   € ÝŒJ×Ò˜a  AÑ&Ô&€EÝ�e�UÑ#Ô#Ð#Ð#Ð#åŒJ×Ò˜a Ñ#Ô#€EÝ�e�UÑ#Ô#Ð#Ð#Ð#Ð#Ð#r�   c            
      ób  — t           j                             dt          j        g d¢¦  «        d¬¦  «        } t          j        g d¢¦  «        }t          j        | |¦  «         t           j                             dt          j        g d¢¦  «        d¬¦  «        }t          j        t          j        t          j        t          j        g¦  «        }t          j        ||¦  «         t           j                             dt          j        g d¢¦  «        g d¢¬¦  «        }t          j        t          j        dt          j        g¦  «        }t          j        ||¦  «         t           j                             dd	d
¬¦  «        }t          j        }t          j        ||¦  «         t          ||j	        ¦  «        sJ ‚t           j                             dg d¢g d¢¬¦  «        }t          j        dt          j        t          j        g¦  «        }	t          j        ||	¦  «         t           j                             dg d¢g d¢¬¦  «        }
t          j        dt          j        dg¦  «        }t          j        |
|¦  «         t           j                             dg d¢g d¢¬¦  «        }t          j        t          j        t          j        t          j        g¦  «        }t          j        ||¦  «         t           j
                             ddd	d	¬¦  «        }t          j        }t          j        ||¦  «         t          ||j	        ¦  «        sJ ‚t           j
                             dg d¢d	d	¬¦  «        }t          j        t          j        t          j        t          j        g¦  «        }t          j        ||¦  «         t           j
                             dg d¢g d¢g d¢¬¦  «        }t          j        dt          j        t          j        g¦  «        }t          j        ||d¬¦  «         t           j                             dddgddg¦  «        }t          j        ddg¦  «        }t          j        ||d¬¦  «         dd	ddt          j        g}dd	ddt          j        g}dd	t          j        d¦  «        g}d d	ddt          j        g}t          j        |¦  «                             d!¦  «        }t          j        |¦  «                             d"¦  «        }t          j        |¦  «                             d#¦  «        }t          j        |¦  «        }t           j                             d||||¬$¦  «        }t          j        ||||¦  «        \  }}}}t          j        |¦  «        D ]š}t          j        d%d%¬&¦  «        5  |d	         }t           j                             d||         ||         ||         ||         ¬$¦  «        }t          j                             ||         |¦  «         d d d ¦  «         n# 1 swxY w Y   Œ›d S )'Nr   ©r   rt   ru   ©Úorderr!  r"  ©r*  ra  r`  rD  )éýÿÿÿr   r   ra  rt   r   éüÿÿÿ)r   r   rt   )ru   rø  éûÿÿÿrÁ  )r   r   r   )r›   rd  g      Y@g      9@rŸ  )g      Àrd  g      YÀ©rõ  Údfr!  r"  )r*  r±  ra  )r*  g      Àr±  g ï²™"Ä@r.  r,  r   r*  g      :@g      Š@g‚vIhÂ%<=gš™™™™™ñ¿gš™™™™™@gÍÌÌÌÌÌ À)rD  r   r   r   )rD  r   r   )rD  r   )rõ  r{   r\  r!  r"  r¢   )ÚinvalidÚdivide)r   r<  rì  r¥   r/  r1  r3  Únanrí  r¿   rd   r2  Úpirs  Úreshaper:   Úbroadcast_arraysÚndenumerater
  Útesting)rï  Ú	expected0rð  Ú	expected1rÖ  Ú	expected2rÝ  Ú	expected3rÞ  Ú	expected4rß  Ú	expected5Úvals6Ú	expected6Úvals7Ú	expected7Úvals8Ú	expected8Úvals9Ú	expected9Úvals10Ú
expected10r{   r\  r!  r"  Úvals11Úir8  s                                r�   Ú*test_moments_with_array_gh12192_regressionr  [  sŒ  € åŒJ×Ò A­2¬8°I°I°IÑ+>Ô+>ÀaÐÑHÔH€EÝ”˜˜˜Ñ&Ô&€IÝÔ�U˜IÑ&Ô&Ð&õ ŒJ×Ò A­2¬8°I°I°IÑ+>Ô+>ÀbÐÑIÔI€EÝ”�"œ&¥"¤&­"¬&Ð1Ñ2Ô2€IÝÔ�U˜IÑ&Ô&Ð&õ ŒJ×Ò A­2¬8°I°I°IÑ+>Ô+>Ø$. J Jð ñ 0ô 0€Eå”�"œ& "¥b¤fÐ-Ñ.Ô.€IÝÔ�U˜IÑ&Ô&Ð&õ ŒJ×Ò A¨1°BÐÑ7Ô7€EÝ”€IÝÔ�U˜IÑ&Ô&Ð&Ý�e˜YÔ0Ñ1Ô1Ð1Ð1Ð1õ ŒJ×Ò A¨9¨9¨9¸K¸K¸KÐÑHÔH€EÝ”˜#�rœv¥r¤vÐ.Ñ/Ô/€IÝÔ�U˜IÑ&Ô&Ð&õ ŒJ×Ò A¨9¨9¨9¸N¸N¸NÐÑKÔK€EÝ”˜#�rœv vÐ.Ñ/Ô/€IÝÔ�U˜IÑ&Ô&Ð&õ ŒJ×Ò A¨9¨9¨9Ð<LÐ<LÐ<LÐÑMÔM€EÝ”�"œ&¥"¤&­"¬&Ð1Ñ2Ô2€IÝÔ�U˜IÑ&Ô&Ð&õ ŒI×Ò 1¨°¸ÐÑ;Ô;€EÝ”€IÝÔ�U˜IÑ&Ô&Ð&Ý�e˜YÔ0Ñ1Ô1Ð1Ð1Ð1õ ŒI×Ò 1¨¨¨¸ÀÐÑCÔC€EÝ”�"œ&¥"¤&­"¬&Ð1Ñ2Ô2€IÝÔ�U˜IÑ&Ô&Ð&õ ŒI×Ò 1¨¨¨¸¸¸Ø#0 = =ð ñ 2ô 2€Eå”˜*¥b¤f­b¬fÐ5Ñ6Ô6€IÝÔ˜˜y¨tÐ4Ñ4Ô4Ð4õ ŒZ×Ò˜q 2 r (¨R°¨HÑ5Ô5€FÝ”˜3 ˜+Ñ&Ô&€JÝÔ˜ 
°Ð7Ñ7Ô7Ð7ð 
ˆq�!�S�"œ%Ð €AØ	ˆq�!�S�"œ%Ð €AØ�•B”G˜A‘J”JÐ
€CØ�1�a˜�bœeÐ$€Eå
Œ�‰Œ×Ò˜MÑ*Ô*€AÝ
Œ�‰Œ×Ò˜JÑ'Ô'€AÝ
Œ(�3‰-Œ-×
Ò
 Ñ
(Ô
(€CÝŒH�U‰OŒO€EåŒZ×Ò Q¨!¨q°cÀÐÑGÔG€FåÔ*¨1¨a°°eÑ<Ô<Ñ€A€qˆ#ˆuåŒ^˜AÑÔð 9ð 9ˆÝŒ[ °(Ð;Ñ;Ô;ð 	9ð 	9Ø�!”ˆAå”z×(Ò(¨q°A°a´D¸A¸a¼DØ-0°¬V¸5À¼8ð )ñ Eô EˆHåŒJ×#Ò# F¨1¤I¨xÑ8Ô8Ð8ð	9ð 	9ð 	9ñ 	9ô 	9ð 	9ð 	9ð 	9ð 	9ð 	9ð 	9øøøð 	9ð 	9ð 	9ð 	9øð9ð 9s   Ö,A+X#Ø#X'	Ø*X'	c                  ó  — t           j                             dt          j        g d¢¦  «        dgg¬¦  «        } t          j        g d¢g¦  «        }t          j        | |¦  «         | j        |j        k    sJ ‚t           j                             dt          j        dgdgdgg¦  «        g d¢¬¦  «        }t          j        g d¢g d¢g d	¢g¦  «        }t          j        ||¦  «         |j        |j        k    sJ ‚t           j                             dg d¢d
d¬¦  «        }t          j        g d¢¦  «        }t          j	        ||d¬¦  «         |j        |j        k    sJ ‚t           j                             ddgdgdggg d¢g d¢¬¦  «        }t          j        t          j
        t          j
        dgt          j
        t          j
        dgt          j
        t          j
        dgg¦  «        }t          j	        ||d¬¦  «         |j        |j        k    sJ ‚d S )Nr   ró  rô  rö  rt   ru   )r*  r*  r*  )ra  ra  ra  )r`  r`  r`  r±  r*  rú  )g Þe3Eˆé?g>¡® “ô?g Þe3Eˆù?r.  r,  ra  r`  )r±  r*  ra  )g      ð¿r±  r`  g@3Fó“@gw,×W.
@g€fŒæ3&@)r   r<  rì  r¥   r/  r1  r3  Úshaperd   r2  rþ  )rï  r  rð  r  rÖ  r  rÝ  r  s           r�   Ú/test_broadcasting_in_moments_gh12192_regressionr  ¯  s  € ÝŒJ×Ò A­2¬8°I°I°IÑ+>Ô+>ÈÀsÀeÐÑLÔL€EÝ”˜,˜,˜,˜Ñ(Ô(€IÝÔ�U˜IÑ&Ô&Ð&ØŒ;˜)œ/Ò)Ð)Ð)Ð)åŒJ×Ò A­2¬8°a°S¸1¸#À¸s°OÑ+DÔ+DØ$- I Ið ñ /ô /€Eå”˜,˜,˜,¨¨¨°l°l°lÐCÑDÔD€IÝÔ�U˜IÑ&Ô&Ð&ØŒ;˜)œ/Ò)Ð)Ð)Ð)åŒI×Ò 1¨¨¨¸2ÀRÐÑHÔH€EÝ”Ð=Ð=Ð=Ñ>Ô>€IÝÔ˜˜y¨tÐ4Ñ4Ô4Ð4ØŒ;˜)œ/Ò)Ð)Ð)Ð)åŒI×Ò 1¨2¨$°°°r°dÐ);ÀÀÀØ#0 = =ð ñ 2ô 2€Eå”�2œ6¥2¤6¨:Ð6Ýœ6¥2¤6¨:Ð6Ýœ6¥2¤6¨:Ð6ð8ñ 9ô 9€Iõ Ô˜˜y¨tÐ4Ñ4Ô4Ð4ØŒ;˜)œ/Ò)Ð)Ð)Ð)Ð)Ð)r�   c                  óä   ‡— g d¢Šd} t          j        ˆfd„| D ¦   «         ¦  «        }t          j        t          j                             ‰| ¬¦  «        ¦  «        }t	          j        ||¦  «         d S )N)r�   r™   ç      @ç      @ç      @r  c                 ó.   •‡— g | ]Šˆfd „‰D ¦   «         ‘ŒS )c                 óR   •— g | ]#}t           j                              |‰¬ ¦  «        ‘Œ$S ©©r  )r   rQ   )rQ  r  rì  s     €r�   rT  z8test_kappa3_array_gh13582.<locals>.<listcomp>.<listcomp>Î  s>   ø€ ð (ð (ð (Øõ ”\×'Ò'¨°vÐ'Ñ>Ô>ð (ð (ð (r�   rè   )rQ  rì  Úshapess    @€r�   rT  z-test_kappa3_array_gh13582.<locals>.<listcomp>Î  sK   øø€ ð ?ð ?ð ?Ø,2ð(ð (ð (ð (Ø &ð(ñ (ô (ð ?ð ?ð ?r�   r!  )r¥   r/  r   rQ   r1  r2  )r  r�  Úres2r"  s      @r�   Útest_kappa3_array_gh13582r$  É  s‹   ø€ ð 'Ð&Ð&€FØ€GÝ
Œ(ð ?ð ?ð ?ð ?Ø6=ð?ñ ?ô ?ñ @ô @€CåŒ8•E”L×&Ò& v°wÐ&Ñ?Ô?Ñ@Ô@€DÝÔ˜˜TÑ"Ô"Ð"Ð"Ð"r�   c                  óT  ‡‡— t          j        g d¢¦  «        Št          j        g d¢¦  «        Šd} t          j        ˆˆfd„| D ¦   «         ¦  «        }t          j        t          j                             ‰‰| ¬¦  «        ¦  «        }t	          j        ||¦  «         t          j        g d¢¦  «        Št          j        g d¢¦  «        Št          j        ˆˆfd„| D ¦   «         ¦  «        }t          j        t          j                             ‰‰| ¬¦  «        ¦  «        }t	          j        ||¦  «         t          j        g d	¢¦  «        Št          j        g d
¢¦  «        d d …d f         Št          j        t          j                             ‰‰| ¬¦  «        ¦  «        }|j        dk    sJ ‚d S )N)r˜   r  r  r  r÷  )r˜   r   g      ø¿r   r  r  c                 óL   •‡— g | ]Šˆˆˆfd „t          d¦  «        D ¦   «         ‘Œ S )c                 ól   •— g | ]0}t           j                              ‰|         ‰|         ‰¬ ¦  «        ‘Œ1S r   ©r   r   ©rQ  r  Úhr  rì  s     €€€r�   rT  z8test_kappa4_array_gh13582.<locals>.<listcomp>.<listcomp>Ù  óH   ø€ ð &ð &ð &Øõ ”\×'Ò'¨¨!¬¨a°¬d¸FÐ'ÑCÔCð &ð &ð &r�   r   ©r  ©rQ  rì  r*  r  s    @€€r�   rT  z-test_kappa4_array_gh13582.<locals>.<listcomp>Ù  ó[   øø€ ð =ð =ð =Ø*0ð&ð &ð &ð &ð &ð &Ý! !™HœHð&ñ &ô &ð =ð =ð =r�   r!  )rD  ç      Ð¿r/  r   rD  r   )r   r   r�   gUUUUUUÕ¿rD  r   c                 óL   •‡— g | ]Šˆˆˆfd „t          d¦  «        D ¦   «         ‘Œ S )c                 ól   •— g | ]0}t           j                              ‰|         ‰|         ‰¬ ¦  «        ‘Œ1S r   r(  r)  s     €€€r�   rT  z8test_kappa4_array_gh13582.<locals>.<listcomp>.<listcomp>á  r+  r�   rw   r,  r-  s    @€€r�   rT  z-test_kappa4_array_gh13582.<locals>.<listcomp>á  r.  r�   )rD  r˜   r   )rD  r˜   r   r   )rv   rv   ru   )r¥   r/  r   r   r1  r2  r  )r  r�  r#  r*  r  s      @@r�   Útest_kappa4_array_gh13582r2  Ô  sÄ  øø€ å
ŒÐ*Ð*Ð*Ñ+Ô+€AÝ
ŒÐ(Ð(Ð(Ñ)Ô)€AØ€GÝ
Œ(ð =ð =ð =ð =ð =Ø4;ð=ñ =ô =ñ >ô >€CåŒ8•E”L×&Ò& q¨!°WÐ&Ñ=Ô=Ñ>Ô>€DÝÔ˜˜TÑ"Ô"Ð"õ 	ŒÐ+Ð+Ð+Ñ,Ô,€AÝ
ŒÐ)Ð)Ð)Ñ*Ô*€AÝ
Œ(ð =ð =ð =ð =ð =Ø4;ð=ñ =ô =ñ >ô >€CåŒ8•E”L×&Ò& q¨!°WÐ&Ñ=Ô=Ñ>Ô>€DÝÔ˜˜TÑ"Ô"Ð"õ 	Œ���ÑÔ€AÝ
ŒÐ!Ð!Ð!Ñ"Ô" 1 1 1 d 7Ô+€AÝŒ8•E”L×&Ò& q¨!°WÐ&Ñ=Ô=Ñ>Ô>€DØŒ:˜Ò"Ð"Ð"Ð"Ð"Ð"r�   c                 óô  — d}t          j        t          |¬¦  «        5  t          j        ¦   «         j         d d d ¦  «         n# 1 swxY w Y   t          j        t          |¬¦  «        5  t          j        ¦   «         j         d d d ¦  «         n# 1 swxY w Y   |                      t          j        ddd¬¦  «         t          j        ¦   «         }t          |t          ¦  «        sJ ‚t          |d¦  «        rJ ‚d S )Nz.'rv_continuous_frozen' object has no attribute)ÚmatchÚpmfÚherringF)Úraising)r„   r   ÚAttributeErrorr   r<  r5  ÚlogpmfÚsetattrrí  r   Úhasattr)ÚmonkeypatchrÒ  Úfrozen_norms      r�   Útest_frozen_attributesr>  í  sX  € ð ?€GÝ	Œ•~¨WÐ	5Ñ	5Ô	5ð ð ÝŒ
‰ŒÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•~¨WÐ	5Ñ	5Ô	5ð ð ÝŒ
‰ŒÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à×Ò�œ
 E¨9¸eÐÑDÔDÐDÝ”*‘,”,€KÝ�kÕ#7Ñ8Ô8Ð8Ð8Ð8Ý�{ EÑ*Ô*Ð*Ð*Ð*Ð*Ð*s#   žAÁAÁ
AÁ)BÂBÂBc                  óè  — t           j                             d¦  «        } t           j         d}}t	          j        t          j                             ||¦  «        t          j	                             |¦  «        ¦  «         |                      d¬¦  «        |                      d¬¦  «        }}|                      d¬¦  «        dk     }d||<   ||         }t          j                             ||¦  «        }t	          j        ||         t          j	                             |¦  «        ¦  «         t	          j        ||          t          j                             ||          ||          ¦  «        ¦  «         d S )Nr   )ru   ru   )r“   r�   )
r¥   r¦   r§   rF  r1  r3  r   rq   r¶   r<  )rË   rÑ   r{   ÚmaskÚx_normr�  s         r�   Útest_skewnorm_pdf_gh16038rB  û  s  € Ý
Œ)×
Ò
 Ñ
"Ô
"€CÝŒFˆ7�A€q€AÝÔ•U”^×'Ò'¨¨1Ñ-Ô-­u¬z¯~ª~¸aÑ/@Ô/@ÑAÔAÐAØ�:Š:˜6ˆ:Ñ"Ô" C§J¢J°F JÑ$;Ô$;€q€AØ�:Š:˜6ˆ:Ñ"Ô" SÒ(€DØ€A€d�GØˆtŒW€FÝ
Œ.×
Ò
˜Q Ñ
"Ô
"€CÝÔ�S˜”Y¥¤
§¢¨vÑ 6Ô 6Ñ7Ô7Ð7ÝÔ�S˜$˜”Z¥¤×!3Ò!3°A°t°e´H¸aÀÀ¼hÑ!GÔ!GÑHÔHÐHÐHÐHr�   r¨   r¶   r·   rµ   r¸   r0  r¹   rl  r4  rì  ÚentropyÚexpectr   ÚmeanÚstdrˆ  Úintervalgffffffî?rË  r   ÚmvÚcasec                 ó2  — | \  }}t          t          j        ¦   «         |¦  «        } ||Ž }| t          v rt	          |t
          j        ¦  «        sJ ‚d S t	          |d         t
          j        ¦  «        sJ ‚t	          |d         t
          j        ¦  «        sJ ‚d S )Nr   r   )r£   r   r<  Ú
scalar_outrí  r¥   Únumber)rI  Úmethod_namer­  rá   r�  s        r�   Útest_scalar_for_scalarrN    s•   € ð Ñ€K�Ý•U”Z‘\”\ ;Ñ/Ô/€FØ
ˆ&�$ˆ-€CØ�zÐÐÝ˜#�rœyÑ)Ô)Ð)Ð)Ð)Ð)Ð)å˜#˜aœ&¥"¤)Ñ,Ô,Ð,Ð,Ð,Ý˜#˜aœ&¥"¤)Ñ,Ô,Ð,Ð,Ð,Ð,Ð,r�   c                  ó  — t           j                             g d¢¦  «        } t          | d         t          j        ¦  «        sJ ‚t          | d         t          j        ¦  «        sJ ‚t           j                             g d¢¦  «        } t          | d         t          j        ¦  «        sJ ‚t          | d         t          j        ¦  «        sJ ‚t           j                             dg d¢¦  «        } t          | t          j        ¦  «        sJ ‚d S )Nró  r   r   r—   )r   r<  rw  rí  r¥   rL  Úfit_loc_scaleÚnnlf)r�  s    r�   Útest_scalar_for_scalar2rR    sÙ   € å
Œ*�.Š.˜˜˜Ñ
#Ô
#€CÝ�c˜!”f�bœiÑ(Ô(Ð(Ð(Ð(Ý�c˜!”f�bœiÑ(Ô(Ð(Ð(Ð(Ý
Œ*×
"Ò
" 9 9 9Ñ
-Ô
-€CÝ�c˜!”f�bœiÑ(Ô(Ð(Ð(Ð(Ý�c˜!”f�bœiÑ(Ô(Ð(Ð(Ð(Ý
Œ*�/Š/˜& ) ) )Ñ
,Ô
,€CÝ�c�2œ9Ñ%Ô%Ð%Ð%Ð%Ð%Ð%r�   rè   ){ÚsysrÂ   Únumpyr¥   Únumpy.testingr  r1  r„   r   r@  Úscipy.integrater   Ú	itertoolsÚscipyr   Úcommon_testsr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Úscipy.stats._distr_paramsr   Ú!scipy.stats._distn_infrastructurer   r”  Úmaxsizer»   rˆ   rƒ   rú   rØ   rÙ   rÚ   rÛ   rÜ   rÝ   rÞ   rß   rÇ   rá  r‚   Úcase1Úcase2ÚproductrI  r~   Ú	histogramÚ_histÚrv_histogramÚ_rv_histr  ÚtuplerŽ   r†   ÚparametrizerÒ   rã   ré   rð   ró   Úthread_unsaferö   r  r‡   r  r'  r9  rB  rI  r^  rb  rj  rn  rx  r©   r{  r|  rª   r«   r¬   r­   r®   r¯   r°   r²   r±   r³   r´   r¾   r  rÈ   rÆ   rï   rî   râ  rê  rñ  r  r  r$  r‰   r2  r>  rB  rK  Úscalars_outrN  rR  rè   r�   r�   ú<module>rh     só  ðØ 
€
€
€
Ø €€€à Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø €€€Ø *Ð *Ð *Ð *Ð *Ð *Ø .Ð .Ð .Ð .Ð .Ð .Ø Ð Ð Ð à Ð Ð Ð Ð Ð ð
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð /Ð .Ð .Ð .Ð .Ð .Ø BÐ BÐ BÐ BÐ BÐ Bð	ð €ØŒ[˜5Ò €	ð<ð <ð <Ð ð CÐBÐBÐ ð:ð :ð :Ð ð9ð 9ð 9€àOÐOÐO€Ø>Ð>Ð>€ØÐ2Ð3€ØRÐRÐR€ð?ð ?ð ?€ð<ð <ð <€ð5ð 5ð 5€ð?ð ?ð ?€ð 'Ð'€ð Ð ð*ð *ð *Ø34ð	6ð 	6€à�!ˆf˜j˜j˜jÐ)Ð)€Ø&�YÔ&¨¨u ~¸¸e°}ÑEÔEð 9ð 9�M€Dˆ'ØˆBŒLÐ1Ð1˜4Ð1Ð1¨Ð1Ð1Ð1€EØ!ˆuÔ! %°Ð9Ñ9Ô9€HØ×#Ò# X¨u¨u©w¬wÐ$7Ñ8Ô8Ð8Ð8ð	 ð 	 ð 	 ð „×Ò˜Ð)>Ð)>Ñ)@Ô)@ÑAÔAØ„×Ò˜ ˜uÑ%Ô%ðV1ð V1ñ &Ô%ñ BÔAðV1ðr"6ð "6ð "6ðJFð Fð Fð „×ÒÐ:Ø2Ð2Ñ4Ô4ñ6ô 6à„×Ò˜¨3¨%Ñ0Ô0ð1ð 1ñ 1Ô0ñ6ô 6ð1ð „×Ò˜Ð)>Ð)>Ñ)@Ô)@ÑAÔAð
4ð 
4ñ BÔAð
4ð „×Ò ,ÐÑ/Ô/ð?ð ?ñ 0Ô/ð?ð"Bð "Bð "BðJ „ÔØ„×Òð 'à+Ð+Ñ-Ô-ñ/ô /ð,6ð ,6ñ/ô /ñ Ôð,6ð^ „×ÒÐ*¨HÑ5Ô5ð&Jð &Jñ 6Ô5ð&Jðj „×ÒÐ.ð?ð ?ð ?ñ	@ô 	@ð9ð 9ñ	@ô 	@ð9ð$$ð $ð $ð:!1ð !1ð !1ðHFð Fð Fð,ð ð ð1ð 1ð 1ð:ð :ð :ð5ð 5ð 5ð.ð .ð .ðð ð ð!ð !ð !ð4ð 4ð 4ð3ð 3ð 3ð6ð 6ð 6ð7ð 7ð 7ðIð Ið Ið$
Ið 
Ið 
Ið
Ið 
Ið 
Ið
Gð 
Gð 
Gð
Ið 
Ið 
Ið
Uð 
Uð 
UðIð Ið Ið&Gð Gð Gð+ð +ð +ðHð Hð Hð6ð 6ð 6ð
*ð 
*ð 
*ð,ð ,ð ,ð2 ð  ð  ð „×Ò˜ð $Að $Að $Añ Bô Bà„×ÒÐ)Ð+HÐ+HÑ+JÔ+JÑKÔKð0ð 0ñ LÔKñBô Bð0ð&$ð $ð $ðQ9ð Q9ð Q9ðh*ð *ð *ð4 „Ôð#ð #ñ Ôð#ð „Ôð#ð #ñ Ôð#ð0+ð +ð +ð
Ið 
Ið 
Ið �bˆk˜E A 3˜<¨(°Q°C¨¸5À1À#¸,Ø˜!˜ˆo  q c˜{¨W°q°c¨N¸UÀQÀC¸LØ�q�cˆl˜X¨ s˜O¨i¸¨_¸xÈ¸nØ˜ˆn˜v r˜l¨U°B¨K¸%À¸ðF€
ð ˜T˜FÐ# i° _°wÀÀÐ6GÐH€ð „×Ò˜ ¨kÑ!9Ñ:Ô:ð
-ð 
-ñ ;Ô:ð
-ð	&ð 	&ð 	&ð 	&ð 	&r�   