§
    ¢éUg§  ã                   ó|  — 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Z/h d£Z0h d£Z1h d£Z2h d£Z3h d£Z4dhZ5g Z6g d¢ddœZ7ddgg d¢dœZ8 ej9        e7e8gddg¦  «        D ]G\  Z:Z; ej<        dti e:¤de;i¤ŽZ= ej>        e=e;¬¦  «        Z?e6 @                    e? eA¦   «         f¦  «         ŒHd „ ZBejC         D                    d! eB¦   «         ¦  «        ejC         D                    d"d#g¦  «        d$„ ¦   «         ¦   «         ZEd%„ ZFd&„ ZGejC         D                    d' eF¦   «         ¦  «        ejC         D                    d(d)g¦  «        d*„ ¦   «         ¦   «         ZHejC         D                    d! eB¦   «         ¦  «        d+„ ¦   «         ZId,„ ZJd-„ ZKejC        jL        ejC         D                    d. eK¦   «         ¦  «        d/„ ¦   «         ¦   «         ZMejC         D                    d0e#¦  «        d1„ ¦   «         ZNejC         D                    d2g d3¢¦  «        d4„ ¦   «         ZOd5„ ZPd6„ 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„ ZkejC         D                    dQg dR¢¦  «        ejC         D                    dS ek¦   «         ¦  «        dT„ ¦   «         ¦   «         ZldU„ ZmdV„ ZndW„ ZoejC        jL        dX„ ¦   «         ZpejC        jq        dY„ ¦   «         ZrdZ„ Zsd[„ Ztd\g gd]d ggd^d 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dfg gdgg gdhg gdig gdjg gdkg ggZudldmggdng gdodpgggZvejC         D                    dqeuevz   ¦  «        dr„ ¦   «         Zwds„ ZxdS )ué    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Ú	trapezoidÚtruncparetoÚlevy_stabler&   >   Úchi2ÚexponÚlognormÚpowerlawÚ
loguniformÚ
reciprocal>   Úbetar0   ÚargusÚexponpowÚgengammaÚgompertzr,   Ú	kstwobignÚ	truncnormr!   Ú
wrapcauchyÚgeninvgaussÚhalfgennormr"   ÚgenhalflogisticÚtruncweibull_min>'   ÚfÚtr/   ÚnctÚburrÚfiskÚlevyÚalphaÚlomaxÚburr12ÚcauchyÚkappa3r   Úlevy_lÚmielkeÚparetoÚbradfordÚinvgammar    Ú	betaprimer+   Ú	genparetor1   Ú	jf_skew_tÚ	johnsonsuÚ	powernormr2   Ú
foldcauchyÚ
genextremeÚ
halfcauchyÚ
loglaplaceÚ
skewcauchyÚ
truncexponr(   r3   r-   r)   r$   r%   >   r   r   r*   r4   r.   r#   r&   >5   rG   rH   Úchir/   rI   r;   r5   r0   Úricer<   Úgammar   r   ÚrdistÚcosineÚdgammaÚerlangrR   ÚgennormÚmaxwellÚdweibullr>   rV   ÚloggammaÚlogisticÚnakagamir'   r8   Úskewnormr    rW   rX   r1   rY   r,   r@   rA   r\   r!   r^   r9   r:   rC   rD   r-   Úhalflogisticr"   r.   r$   r%   rF   r&   Úrv_histogram_instance)r   é   rr   é   rs   rs   é   rt   rt   rt   r   r   r   r   r   é   ru   ru   ru   é   rv   rv   é   rw   é	   rw   )Ú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 )Nr4   ©Úmarks)	r   Úhistogram_test_instancesÚslow_test_cont_basicÚpytestÚparamÚmarkÚslowÚxslow_test_cont_basicÚxslow©ÚdistnameÚargs     úf/var/www/surfInsights/venv3-11/lib/python3.11/site-packages/scipy/stats/tests/test_continuous_basic.pyÚcases_test_cont_basicrŒ   m   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          ||||	|
¦  «         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 }| )                    tT          d¦  «         | )                    tT          d¦  «         | )                    tV          d¦  «         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 )Nrq   é® ©ÚsizeÚrandom_state>   Úlaplace_asymmetricç{®Gáz„?rC   ©r   r   ç      à¿ç      ø?gš™™™™™	@ç333333Ó?ç      @)Úweibull_maxrR   rT   r3   r-   rq   ç      à?Ú
invweibull©r   r   )rs   ©r%   úfails on Linux 32-bit)r@   r   r/   r   r    z The occurrence of roundoff errorzExtremely bad integrandzinvalid valuerA   )4Úgetattrr   Ú	TypeErrorÚnpÚrandomÚRandomStateÚ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   ÚnptÚsuppress_warningsÚfilterr   ÚRuntimeWarningr   Úcheck_retrieving_supportr   r   r   Úfails_cmplxr   Úcheck_ppf_private)r‰   rŠ   rŽ   ÚdistfnÚrngr¦   ÚmÚvrM   Úlocscale_defaultsÚmethsÚspec_xÚxÚsups                 r‹   Útest_cont_basicrÐ   y   s1  € ð+Ý� Ñ)Ô)ˆˆøÝð +ð +ð +ØˆØ*ˆˆˆð+øøøõ Œ)×
Ò
 Ñ
'Ô
'€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¸Ñ>Ô>Ð>Ý ¨Ñ,Ô,Ð,àÐ&Ð&Ð&­9Ð&åŒÐ+Ñ,Ô,Ð,Ð,å�v˜sÑ#Ô#Ð#Ý�6˜3ÑÔÐð Ð4Ð4Ð4Ý�f˜c 8Ñ,Ô,Ð,à„~˜ÒÐÝ˜ Ñ%Ô%Ð%àÔÔ!¥UÔ%8Ô%AÒAÐAØ˜JÒ&Ð&Ý˜f c­5Ô+>Ñ?Ô?Ð?å	Ô	Ñ	 Ô	 ð . CØ�
Š
Õ%Ð'IÑJÔJÐJØ�
Š
Õ%Ð'@ÑAÔAÐAØ�
Š
•> ?Ñ3Ô3Ð3Ý  ¨Ñ-Ô-Ð-ð	.ð .ð .ñ .ô .ð .ð .ð .ð .ð .ð .øøøð .ð .ð .ð .õ ˜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 )Nr�   r‘   )	r¡   r   r¢   r£   r¤   r¥   r¦   Ú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 )Nrq   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   ‚ ˜)¨)c                  ó:   — t          t          j        d¦  «         d S )N)rœ   çš™™™™™¹?)r   r   r4   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/   rZ   r4   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          d¦  «         |                     t          d¦  «         |                     t          d¦  «         |r|                     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 )	Nrq   z9The integral is probably divergent, or slowly convergent.z#The maximum number of subdivisions.z The algorithm does not converge.ÚmomentsÚmvskÚignore©Úall)r¡   r   r¢   rÀ   rÁ   rÂ   r   r£   Úerrstater   r	   r   r
   r   r   Úcheck_loc_scaler   )r‰   rŠ   Únormalization_okÚ	higher_okÚ	moment_okÚis_xfailingrÇ   rÏ   rÉ   rÊ   ÚsÚks               r‹   Útest_momentsr  G  sq  € ð+Ý� Ñ)Ô)ˆˆøÝð +ð +ð +ØˆØ*ˆˆˆð+øøøõ 
Ô	Ñ	 Ô	 ð 6 CØ�
Š
Õ%ØNñ	Pô 	Pð 	Pà�
Š
Õ%Ø8ñ	:ô 	:ð 	:à�
Š
Õ%Ø5ñ	7ô 	7ð 	7ð ð 	+Ø�JŠJÕ)Ñ*Ô*Ð*à!�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ð7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<   rW   rg   rk   Ú	exponnormr.   rC   r4   rI   r"   rc   ro   Úsemicircularri   rl   rr   )rs   r   rs   rt   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$  q  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´   rÀ   Úassert_allcloseÚassert_equalÚisf)	rÎ   Únr-  r³   r´   r*  ÚksÚvalsÚexpecteds	            r‹   Útest_gh17775_regressionr5  §  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!)rr   rs   rt   r   )rr   rr   )r   r   r   r   )r   r   r   r   rr   )rt   )r£   r¤   r¥   r   Únormr¦   r  ÚdiffrÀ   Úassert_r  r  r,  ÚravelÚassert_raisesÚ
ValueErrorrd   )rÈ   r3  r  s      r‹   Útest_rvs_gh2069_regressionr>  Ã  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   rÀ   Úassert_almost_equalr³   r£   ÚinfÚ_cdf)Útns    r‹   Útest_nomodify_gh9900_regressionrE  à  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   rr   rs   rt   r   ru   )rw   é   r   é    r   é0   c                 óV   — g | ]&\  }}t           j                             d ||¦  «        ‘Œ'S )rv   ©r   r:   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�   rv   c                 óV   — g | ]&\  }}t           j                             d ||¦  «        ‘Œ'S rž   rK  rL  s      r‹   rP  z4test_broadcast_gh9990_regression.<locals>.<listcomp>  rQ  r�   r   c                 óV   — g | ]&\  }}t           j                             |||¦  «        ‘Œ'S ræ   rK  rL  s      r‹   rP  z4test_broadcast_gh9990_regression.<locals>.<listcomp>  ó1   € Ð
CÐ
CÐ
C±°°B�5Ô×Ò  B¨Ñ+Ô+Ð
CÐ
CÐ
Cr�   c                 óV   — g | ]&\  }}t           j                             |||¦  «        ‘Œ'S ræ   rK  rL  s      r‹   rP  z4test_broadcast_gh9990_regression.<locals>.<listcomp>  rT  r�   )r£   r,  ÚziprÀ   Úassert_array_almost_equalr   r:   r³   )ry   ÚbÚanss      r‹   Ú test_broadcast_gh9990_regressionrZ    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\  )ry   rX  r  r  )r   rA   rµ   r£   r,  rB  ræ   r�   r‹   Ú test_broadcast_gh7933_regressionr^    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éþÿÿÿrr   y             @Y@é2   é3   c                 ój   — g | ]0\  }}t           j                             ||t          j        ¦  «        ‘Œ1S ræ   )r   rA   r´   r£   rB  )rM  Ú_xrN  s      r‹   rP  z*test_gh2002_regression.<locals>.<listcomp>*  s2   € ÐLÐLÐL¹¸¸B•”×#Ò# B¨­B¬FÑ3Ô3ÐLÐLÐLr�   )
r£   Úr_r  rV  r   rA   r´   rB  rÀ   rW  )rÎ   ry   r4  rY  s       r‹   Útest_gh2002_regressionrf  %  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_regressionrj  /  s=   € à€AÝ	Ô×Ò˜�bœh¨¨¨a°#©g¨YÐ'7Ñ8Ô8Ñ9Ô9Ð9Ð9Ð9r�   c                  ó´  — t           j                             d¦  «         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 )NiÒ  )r   r   r   r   r   çš™™™™™É?rr   rs   r   rÕ   ©rß   rt   )Údecimal)r£   r¤   ÚseedÚsqrtÚsuperÚtyper   ÚuniformÚfitrÀ   rA  )rÎ   ry   rX  r  r  s        r‹   Útest_method_of_momentsru  ;  s¿   € å„I‡N‚N�4ÑÔÐØˆˆ€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Úsamples      r‹   r§   r§   G  sV   € Ý	„{�7ÑÔð +Ý˜& 'Ñ*Ô*Ð*Ý	„{�6ÑÔð )Ý˜ Ñ(Ô(Ð(Ð(Ð(ð)ð )r�   c                 óJ   — t          j        | |¦  «        j        }|dk    sJ ‚d S )Nr•   )r   Úttest_1sampÚpvalue)r|  rz  Úprobs      r‹   rx  rx  N  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>Z  s   € ˜Ÿš 1¨4˜Ñ0Ô0€ r�   g×£p=
×ï?)Úconfidence_level)r   Ú	bootstrapÚconfidence_intervalÚlowÚhigh)r|  r{  ÚresÚconfrŠ  r‹  s         r‹   ry  ry  T  sj   € õ Œ/Ø	ˆ	Ø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©rn  Úerr_msg)rÀ   rA  r³   rh  ÚDECIMAL)rÇ   rŠ   ÚmsgÚvaluess       r‹   r¨   r¨   b  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�  )rÀ   rA  r-  r0  r‘  ©rÇ   rŠ   r’  s      r‹   r©   r©   i  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�  )rÀ   rA  r³   r-  r‘  r—  s      r‹   rª   rª   o  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,  rÀ   rA  r0  rh  r‘  )rÇ   rŠ   r’  Úps       r‹   r«   r«   v  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ò   r]  z - cdf-pdf relationshipr�  )rh  r´   r³   rÀ   rA  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)rl  r™   çš™™™™™Ù?rœ   ç333333ã?çffffffæ?çš™™™™™é?r   ú - logpdf-log(pdf) relationshiprv   r�  ©	r£   r,  rh  rw  r´   rµ   rÀ   rA  Úlog©rÇ   Úargsr’  Úpointsr3  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¦  rv   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)	ç        rl  r™   r¢  rœ   r£  r¤  r¥  r'  r   z - logsf-log(sf) relationshiprv   r�  )	r£   r,  rh  rw  r-  r·   rÀ   rA  r¨  )rÇ   rª  r’  r«  r3  r-  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   rl  r™   r¢  rœ   r£  r¤  r¥  r'  r   z - logcdf-log(cdf) relationshiprv   r�  )	r£   r,  rh  rw  r³   r¶   rÀ   rA  r¨  )rÇ   rª  r’  r«  r3  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,  )rM  Ú_Únum_repeatss     €r‹   rP  z'check_ppf_broadcast.<locals>.<listcomp>È  s*   ø€ Ð9Ð9Ð9°•”˜!˜˜{Ñ*Ñ+Ô+Ð9Ð9Ð9r�   rœ   z - ppf multiplerv   r�  )rh  rÀ   rA  )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   ÚkstestrÀ   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ã   )rÀ   r/  Ú
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   rÀ   r.  )	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,  rÀ   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   rr   r¿  )ÚsupportrÀ   rA  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
          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 truncatedrm  Úpowell)Ú	optimizerrß   rr   ©	r£   r  rÀ   rÁ   rÂ   rÃ   rt  r:  rä   )rÇ   rŠ   r¦   rß   rÏ   r3  Úvals2s          r‹   rì   rì   þ  s¬  € Ý	Œ˜Ð	"Ñ	"Ô	"ð Cð C¥CÔ$9Ñ$;Ô$;ð C¸sØ�
Š
�NØ>ð 	ñ 	@ô 	@ð 	@à�
Š
�NØ<ð 	ñ 	>ô 	>ð 	>à�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
          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ß   rr   r`  r@  )Úf0rß   )Úf1rß   )Úf2rß   rÒ  )
rÇ   rŠ   r¦   rß   rÏ   r3  rÓ  Úvals3Úvals4Úvals5s
             r‹   rë   rë     sê  € Ý	Œ˜Ð	"Ñ	"Ô	"ð ,ð ,¥CÔ$9Ñ$;Ô$;ð ,¸sØ�
Š
�NØ>ð 	ñ 	@ô 	@ð 	@ð �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ß  $  sf   è è € Ý!ð  ð  ‰ˆ�#Ø•Ð&Ð&Ý”,˜x¨µF´KÔ4DÐEÑEÔEÐEÐEÐEÐEà˜C�-ÐÐÐÐð	 ð  r�   rß   )r´   rµ   r³   r¶   r-  r·   rh  r0  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˜   rr   rò   rl  c                 ó   — g | ]}|gd z  ‘Œ	S )rr   ræ   )rM  ry   s     r‹   rP  z+test_methods_with_lists.<locals>.<listcomp>9  s   € Ð"Ð"Ð"˜ˆqˆc�!‰eÐ"Ð"Ð"r�   r   r   g)\�Âõ(ð?r¿  c                 ó   •— g | ]} ‰|Ž ‘ŒS ræ   ræ   )rM  rÊ   rG   s     €r‹   rP  z+test_methods_with_lists.<locals>.<listcomp>>  s   ø€ ÐDÐDÐD 1˜˜˜A˜ÐDÐDÐDr�   g›+¡†›„=r&  )r*  Úatol)r¡   r   Ú
startswithrÀ   r.  rV  )
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   rt   rw   )r   rJ   ÚmomentÚ
isinstanceÚfloatrK   )Úvals0Úvals1s     r‹   Ú(test_burr_fisk_moment_gh13234_regressionrî  B  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   rr   rs   ©Úorderr  r  ©r'  r]  r\  r@  )éýÿÿÿr   r   r]  rr   r   éüÿÿÿ)r   r   rr   )rs   rõ  éûÿÿÿr¾  )r   r   r   )rš   r`  g      Y@g      9@rœ  )g      Àr`  g      YÀ©rò  Údfr  r  )r'  r®  r]  )r'  g      Àr®  g ï²™"Ä@r+  r)  r   r'  g      :@g      Š@g‚vIhÂ%<=gš™™™™™ñ¿gš™™™™™@gÍÌÌÌÌÌ À)r@  r   r   r   )r@  r   r   )r@  r   )rò  ry   rX  r  r  r  )ÚinvalidÚdivide)r   r8  ré  r£   r,  rÀ   r/  Únanrê  r½   rb   r.  Úpirp  Úreshaper;   Úbroadcast_arraysÚndenumerater  Útesting)rì  Ú	expected0rí  Ú	expected1rÓ  Ú	expected2rÚ  Ú	expected3rÛ  Ú	expected4rÜ  Ú	expected5Úvals6Ú	expected6Úvals7Ú	expected7Úvals8Ú	expected8Úvals9Ú	expected9Úvals10Ú
expected10ry   rX  r  r  Úvals11Úir4  s                                r‹   Ú*test_moments_with_array_gh12192_regressionr  J  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ó  rr   rs   )r'  r'  r'  )r]  r]  r]  )r\  r\  r\  r®  r'  r÷  )g Þe3Eˆé?g>¡® “ô?g Þe3Eˆù?r+  r)  r]  r\  )r®  r'  r]  )g      ð¿r®  r\  g@3Fó“@gw,×W.
@g€fŒæ3&@)r   r8  ré  r£   r,  rÀ   r/  Úshaperb   r.  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   )rM  r  ré  s     €r‹   rP  z8test_kappa3_array_gh13582.<locals>.<listcomp>.<listcomp>½  s>   ø€ ð (ð (ð (Øõ ”\×'Ò'¨°vÐ'Ñ>Ô>ð (ð (ð (r�   ræ   )rM  ré  Úshapess    @€r‹   rP  z-test_kappa3_array_gh13582.<locals>.<listcomp>½  sK   øø€ ð ?ð ?ð ?Ø,2ð(ð (ð (ð (Ø &ð(ñ (ô (ð ?ð ?ð ?r�   r  )r£   r,  r   rQ   rÀ   r.  )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   ©rM  r  Úhr  ré  s     €€€r‹   rP  z8test_kappa4_array_gh13582.<locals>.<listcomp>.<listcomp>È  óH   ø€ ð &ð &ð &Øõ ”\×'Ò'¨¨!¬¨a°¬d¸FÐ'ÑCÔCð &ð &ð &r�   r   ©r  ©rM  ré  r'  r  s    @€€r‹   rP  z-test_kappa4_array_gh13582.<locals>.<listcomp>È  ó[   øø€ ð =ð =ð =Ø*0ð&ð &ð &ð &ð &ð &Ý! !™HœHð&ñ &ô &ð =ð =ð =r�   r  )r@  ç      Ð¿r,  r   r@  r   )r   r   rœ   gUUUUUUÕ¿r@  r   c                 óL   •‡— g | ]Šˆˆˆfd „t          d¦  «        D ¦   «         ‘Œ S )c                 ól   •— g | ]0}t           j                              ‰|         ‰|         ‰¬ ¦  «        ‘Œ1S r  r%  r&  s     €€€r‹   rP  z8test_kappa4_array_gh13582.<locals>.<listcomp>.<listcomp>Ð  r(  r�   ru   r)  r*  s    @€€r‹   rP  z-test_kappa4_array_gh13582.<locals>.<listcomp>Ð  r+  r�   )r@  r—   r   )r@  r—   r   r   )rt   rt   rs   )r£   r,  r   r   rÀ   r.  r  )r  rŒ  r   r'  r  s      @@r‹   Útest_kappa4_array_gh13582r/  Ã  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   dt          j        _        t          j        ¦   «         }t          |t          ¦  «        sJ ‚t          t          j        d¦  «         d S )Nz.'rv_continuous_frozen' object has no attribute)ÚmatchÚherringÚpmf)
r‚   r   ÚAttributeErrorr   r8  r3  Úlogpmfrê  r   Údelattr)rÏ  Úfrozen_norms     r‹   Útest_frozen_attributesr8  Ü  s>  € ð ?€GÝ	Œ•~¨WÐ	5Ñ	5Ô	5ð ð ÝŒ
‰ŒÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð å	Œ•~¨WÐ	5Ñ	5Ô	5ð ð ÝŒ
‰ŒÔÐðð ð ñ ô ð ð ð ð ð ð øøøð ð ð ð à…E„J„NÝ”*‘,”,€KÝ�kÕ#7Ñ8Ô8Ð8Ð8Ð8Ý�EŒJ˜ÑÔÐÐÐ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   )rs   rs   )r’   rœ   )
r£   r¤   Údefault_rngrB  rÀ   r/  r   ro   r´   r8  )rÈ   rÎ   ry   ÚmaskÚx_normrŒ  s         r‹   Útest_skewnorm_pdf_gh16038r=  ê  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¶   r-  r·   rh  r0  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   r8  Ú
scalar_outrê  r£   Únumber)rD  Úmethod_namerª  rß   rŒ  s        r‹   Útest_scalar_for_scalarrI  ÿ  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   r8  rt  rê  r£   rG  Úfit_loc_scaleÚnnlf)rŒ  s    r‹   Útest_scalar_for_scalar2rM    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æ   )yÚsysÚnumpyr£   Únumpy.testingr   rÀ   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ÚproductrD  r|   Ú	histogramÚ_histÚrv_histogramÚ_rv_histr  ÚtuplerŒ   r„   ÚparametrizerÐ   rá   rç   rí   rð   ró   r   r…   r  r$  r5  r>  rE  rZ  r^  rf  rj  ru  r§   rx  ry  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/  r8  r=  rF  Úscalars_outrI  rM  ræ   r�   r‹   ú<module>rb     sÍ  ðØ 
€
€
€
Ø Ð Ð Ð Ø Ð Ð Ð Ð Ð Ø €€€Ø *Ð *Ð *Ð *Ð *Ð *Ø .Ð .Ð .Ð .Ð .Ð .Ø Ð Ð Ð à Ð Ð Ð Ð Ð ð
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð 
?ð /Ð .Ð .Ð .Ð .Ð .Ø BÐ BÐ BÐ BÐ BÐ Bð	ð €ØŒ[˜5Ò €	ð<ð <ð <Ð ð CÐBÐBÐ ð:ð :ð :Ð ð9ð 9ð 9€àOÐOÐO€ØKÐKÐK€ØÐ2Ð3€ØRÐRÐR€ð2ð 2ð 2€ðKð Kð K€ð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Ñ%Ô%ðR1ð R1ñ &Ô%ñ BÔAðR1ðj"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ð?ð ?ð ?ð"Bð "Bð "BðJ „ÔØ„×Òð 'à+Ð+Ñ-Ô-ñ/ô /ð#6ð #6ñ/ô /ñ Ôð#6ðL „×ÒÐ*¨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�   