+
    LV-j k ã            
       ó(  € ^ RI t^ RIt^ RIt^ RIHt ^ RIt^ RIHt ^ RI	t	^ RI
HtHt ^ RIHtHtHtHt ^ RIHu Ht ^ RIHt ^ RIHt ^ RIHt ^ R	IHt ^ R
IHt ^ RIHtH t  ^ RI!H"t"H#t#H$t$H%t%H&t&H't'H(t(H)t)H*t*H+t+ ^ RI,H-t-H.t.H/t/ ^ RI,H0t0 ^ RIH1t1H2t2H3t3H4t4  ! R R4      t5R8R lt6]-]1]2]3]..t7]4.t8]7]8,           t9 ! R R4      t:R t;R t<R t=R t>R t?R t@R tA]	P„                  P‡                  R]134      ]	P„                  P‡                  R]D! 4       R9.4      ]	P„                  P‡                  R]D! 4       R:.4      ]	P„                  P‡                  RR .4      ]	P„                  P‡                  R!]PŠ                  PŒ                  ]PŽ                  ]P�                  .4      R" 4       4       4       4       4       tIR# tJR$ tKR% tLR& tM ! R' R(4      tN ! R) R*4      tO ! R+ R,4      tP ! R- R.4      tQ ! R/ R04      tR ! R1 R24      tS ! R3 R4]'4      tT ! R5 R64      tUR7 tVR# );é    N)Údeepcopy)Úinf)Úassert_allcloseÚassert_equal)Ú
strategiesÚgivenÚreproduce_failureÚsettings)Úspecial)Ústats)Ú_kolmogorov_smirnov)Úkolmogn)Úqmc)ÚdistcontÚdistdiscrete)
Ú_DomainÚ_RealIntervalÚ
_ParameterÚ_ParameterizationÚ_RealParameterÚContinuousDistributionÚShiftedScaledDistributionÚ_fiinfoÚ_generate_domain_supportÚMixture)ÚStandardNormalÚ_LogUniformÚ_Gamma)ÚDiscreteDistribution)ÚNormalÚLogisticÚUniformÚBinomialc                   óæ  a € ] tR t^t o ]P
                  P                  R4      tR t]	P                  P                  R]P                  ^
^
RR7      ]P                  ) ]P                  .4      R 4       t]	P                  P                   ]! ]P&                  ! ^^ R7      ]P*                  ! 4       ]P*                  ! 4       ]P,                  ! 4       R7      R 4       4       t]	P                  P                  R	]! ]P4                  ! R
R.^R7      4      4      ]	P                  P                  RRR.4      R 4       4       t]	P                  P                  R]P                  ) ]P                  RR
R3R.4      R 4       t]	P                  P                   ]! ]P:                  ! ]P<                  ! RR7      ]P>                  ! RR7      ]P@                  ! ]! ]!PD                  4      4      4      ]P:                  ! ]P<                  ! RR7      ]P>                  ! RR7      ]P@                  ! ]! ]!PD                  4      4      4      ]P*                  ! 4       ]P*                  ! 4       R7      R 4       4       t#R t$Rt%V t&R# )ÚTest_RealIntervall   À@š¿x	 c                óÎ   € \        RR7      pRp\        P                  ! \        VR7      ;_uu_ 4        VP	                  \
        4       RRR4       R#   + '       g   i     R# ; i)Úa©Ú	endpointsz0The endpoints of the distribution are defined...©ÚmatchN©r'   Úb)r   ÚpytestÚraisesÚ	TypeErrorÚget_numerical_endpointsÚdict)ÚselfÚdomainÚmessages   &  Úr/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/scipy/stats/tests/test_continuous.pyÚtest_ivÚTest_RealInterval.test_iv   s?   € Ü¨Ô4ˆØDˆÜ�]Š]œ9¨G×4Ö4Ø×*Ñ*¬4Ô0÷ 5×4×4Ò4ús   ³AÁA$	Úx©Úsizec                ó®   € \         P                  ) \         P                  r2\        W#3RR7      p\	        VP                  V4      W!8  W8*  ,          4       R# )F©r)   Ú	inclusiveN)FT)Únpr   Úpir   r   Úcontains)r3   r9   r'   r-   r4   s   &&   r6   Útest_contains_simpleÚ&Test_RealInterval.test_contains_simple%   s?   € ô —‘ˆwœŸ™ˆ1Ü¨!¨¸=ÔIˆÜ�V—_‘_ QÓ'¨!©%°A±FÕ);Ö<ó    ©Ú
num_shapesÚmin_side)ÚshapesÚinclusive_aÚinclusive_bÚdatac           	     óH  € Vw  rVVw  rxp	\        R R R^R7      p
\        R R ^RR7      pVP                  \        P                  ! \        P                  ! 4       WzR7      4      pVP                  \        P                  ! \        P                  ! 4       W‹R7      4      pWÜ,
          p\
        P                  ! \
        P                  ! WÎ,
          V^
4      \
        P                  ! WÍ^
4      \
        P                  ! WÝV,           ^
4      .4      p\        RW#3R7      pVP                  \        R\        4       R7      \        R\        4       R7      4       VP                  V\        WÍR7      4      pV'       d   R	MR
pV'       d   R	MR
p\        RV RV R24      p\        VV4       R# )Fg     @�@)Ú	allow_nanÚallow_infinityÚ	min_valueÚ	max_value)Úelementsr'   r-   r=   ©r4   r,   z<=Ú<z(a z	 x) & (x z b)Ng     @�À)r2   ÚdrawÚnpstÚarraysÚfloating_dtypesr?   ÚconcatenateÚlinspacer   Údefine_parametersr   rA   Úevalr   )r3   rH   rI   rJ   rK   Úinput_shapesÚresult_shapeÚshape_aÚshape_bÚshape_xÚ
a_elementsÚ
b_elementsr'   r-   Údr9   r4   ÚresÚleft_comparisonÚright_comparisonÚrefs   &&&&&                r6   Útest_containsÚTest_RealInterval.test_contains-   si  € ð &,Ñ"ˆØ$0Ñ!ˆ˜'ô  E¸%Ø$(°Aô7ˆ
ä E¸%Ø$%°ô6ˆ
à�I‰I”d—k’k¤$×"6Ò"6Ó"8Ø")ô@ó Aˆà�I‰I”d—k’k¤$×"6Ò"6Ó"8Ø")ô@ó Aˆð �EˆÜ�NŠNœBŸKšK¨­¨Q°Ó3ÜŸKšK¨¨bÓ1ÜŸKšK¨¨Q­3°Ó3ð5ó 6ˆô ¨Ø(3Ð'AôCˆà× Ñ ¤°¼M»OÔ!LÜ!/°¼M»OÔ!Lô	Nð �o‰o˜a¤¨¤Ó0ˆ÷ #.™$°3ˆß#.™4°CÐÜ�S˜Ð)¨Ð3CÐ2DÀCÐHÓIˆÜ�S˜#ÖrD   r>   TF)Úrepeatza,bc           	     ó6  € R  R 3p\        WAR7      p\        P                  ! V^V,          ,
          ^,          W#,
          ^,          V^,          W#,           ^,          V^V,          ,           ^,          .4      pVP                  V\	        W#R7      4      pW#,
          ^,          W#,           ^,          3pW…P                  \	        W#R7      4      8X  g   Q hVw  ršV^ ,          '       d   W–8*  MW–8  pV^,          '       d   Wj8*  MWj8  pW¼,          p\        W}4       R# )c                 ó    € W,
          ^,          # ©é   © r,   s   &&r6   Ú<lambda>ÚDTest_RealInterval.test_contains_function_endpoints.<locals>.<lambda>^   s
   €  1¥5¨A¦+rD   c                 ó    € W,           ^,          # rm   ro   r,   s   &&r6   rp   rq   ^   s
   € ¸Q½UÀa¾KrD   r=   r,   N)r   r?   ÚasarrayrA   r2   r1   r   )r3   r>   r'   r-   r)   r4   r9   rd   Únumerical_endpointsÚalphaÚbetaÚ
above_leftÚbelow_rightrg   s   &&&&          r6   Ú test_contains_function_endpointsÚ2Test_RealInterval.test_contains_function_endpointsZ   sÝ   € ñ .Ñ/GÐHˆ	Ü¨ÔHˆÜ�JŠJ˜˜Q˜q�S� !� a¥e¨Q¥Y°°!µ°aµe¸QµYÀÀQÀqÅSÅÈ!ÅÐLÓMˆØ�o‰o˜a¤¨¤Ó0ˆà !¥¨�{¨Q­U°a­KÐ8ÐØ"×&DÑ&DÄTÈAÄ^Ó&TÔTÐTÐTØ)‰ˆà#,¨Q§<¤<�U’Z°U±Yˆ
Ø#,¨Q§<¤<�a’i°Q±XˆØÕ&ˆÜ�SÖrD   Úcasez(-\infty, \pi]c                ón   € \        VR ,          VR,          R7      p\        V4      V^,          8X  g   Q hR# ):Nrn   N:rn   é   Nr=   N)r   Ústr)r3   r{   r4   s   && r6   Útest_strÚTest_RealInterval.test_strm   s.   € ô
 ¨¨b­¸TÀ#½YÔGˆÜ�6‹{˜d 1�gÔ%Ð%Ò%rD   )rM   ÚL)Úwhitelist_categories)r'   r-   rI   rJ   c                ó
  € \         P                  P                  W4      p\         P                  P                  W"4      pV'       d   R MRpV'       d   RMRp\        W3W43R7      pV V RV V 2p\	        V4      V8X  g   Q hR# )Ú[Ú(Ú]Ú)r=   ú, N)r   ÚsymbolsÚgetr   r~   )	r3   r'   r-   rI   rJ   Úleft_bracketÚright_bracketr4   rg   s	   &&&&&    r6   Ú	test_str2ÚTest_RealInterval.test_str2u   s}   € ô �O‰O×Ñ Ó%ˆÜ�O‰O×Ñ Ó%ˆß)‘s¨sˆß*™°ˆÜ¨!¨Ø(3Ð'AôCˆà�˜q˜c  A 3 } oÐ6ˆÜ�6‹{˜cÔ!Ð!Ò!rD   c                ón   € \        RR7      p\        RR7      pVP                  VP                  Jg   Q hR# )r   r(   N©r   é   )r   r‰   )r3   Údomain1Údomain2s   &  r6   Útest_symbols_gh22137Ú&Test_RealInterval.test_symbols_gh22137�   s.   € ô  ¨&Ô1ˆÜ¨&Ô1ˆØ�‰ g§o¡oÓ5Ð5Ò5rD   ro   N)rn   é   r}   r�   ©r–   r‘   )r'   é   TFz[a, 5))'Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r?   ÚrandomÚdefault_rngÚrngr7   r.   ÚmarkÚparametrizeÚuniformr   r@   rB   Úslowr   rU   Úmutually_broadcastable_shapesr   ÚbooleansrK   rh   ÚlistÚitÚproductry   r   Úone_ofÚdecimalsÚ
charactersÚsampled_fromr   r‰   r�   r”   Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r6   r%   r%      s6  ø‡ € Ø
�)‰)×
Ñ
 Ó
0€Cò1ð ‡[�[×Ñ˜S 3§;¡;¨r°2¸I ;Ó#FØ$&§F¡F 7¨B¯E©Eð#3ó 4ñ=ó4ð=ð ‡[�[×ÑÙ
�$×4Ò4ÀÈAÔNØ!×*Ò*Ó,Ø!×*Ò*Ó,Ø—’Ó!ô#ñ&ó	#ó ð
&ðP ‡[�[×Ñ˜[©$¨r¯zªz¸4À¸-ÐPQÔ/RÓ*SÓTØ‡[�[×Ñ˜U V¨VÐ$4Ó5ñó 6ó Uðð" ‡[�[×Ñ˜VØ
�&‰&ˆ�"—%‘%˜ Ð&7Ð8Ø'ð&ó ñ&ó	ð&ð ‡[�[×ÑÙ
ˆZ×ÒØ×Ò eÔ,Ø×Ò°3Ô7Ø×Ò¡ W§_¡_Ó 5Ó6ó8ð ×ÒØ×Ò eÔ,Ø×Ò°3Ô7Ø×Ò¡ W§_¡_Ó 5Ó6ó8ð "×*Ò*Ó,Ø!×*Ò*Ó,ô
ñ
"ó
ó ð
"÷6ð 6rD   r%   c                 ó  € V P                  4       pV^ 8”  d~   VP                  \        P                  ! ^ V^,
          R7      4      pV P	                  V4      pVP                  \
        P                  ! VVR7      4      w  r‰V P                  W‚VVR7      p
MV P                  VR7      p
\        4       p	VP                  \
        P                  ! V	VR7      4      pV
P                  P                  WºP                  W2RR7      p\        P                  ! W¹4      pVP                  \
        P                  ! VVR7      4      pV
P                  P                  WêP                  W2RR7      p\        P                  ! Wí4      p\        RR4      p\        RVR	7      pVP                  W³VR
7      p\        P                   ! RRR7      ;_uu_ 4        \        P"                  ! V4      pRRR4       W¬VVXW�V3#   + '       g   i     L; i)r   )rP   rE   )rŸ   ÚproportionsÚi_parameterization©rŸ   )rG   Útypical)Úparameter_valuesr²   rŸ   ÚregionÚprR   )r²   rŸ   Úignore©ÚdivideÚinvalidNr�   ©TT)Ú_num_parameterizationsrT   r   ÚintegersÚ_num_parametersrU   r¤   Ú_drawÚtupleÚbroadcastable_shapesÚ	_variableÚ_parametersr?   Úbroadcast_shapesr   r   ÚerrstateÚlog)ÚfamilyrK   rŸ   r²   rG   Ún_parameterizationsÚiÚn_parametersrH   r]   ÚdistÚx_shaper9   Úx_result_shapeÚy_shapeÚyÚxy_result_shapeÚp_domainÚp_varr¸   Úlogps   &&&&&                r6   Údraw_distribution_from_familyrÖ   •   sÆ  € ð !×7Ñ7Ó9ÐØ˜QÔØ�I‰I”j×)Ò)¨!Ð7JÈ1Õ7LÔMÓNˆØ×-Ñ-¨aÓ0ˆØ#Ÿy™yÜ×.Ò.¸,Ø8@ôBó CÑˆð �|‰|˜F¸Ø/0ð ó 2‰ð �|‰| ˆ|Ó$ˆÜ“wˆð �i‰iœ×1Ò1°,Ø;CôEó F€Gà�‰×Ñ˜G×6FÑ6FØ(3ÀYð 	ó 	P€Aä×(Ò(¨Ó?€NØ�i‰iœ×1Ò1°.Ø;CôEó F€Gà�‰×Ñ˜G×6FÑ6FØ(3ÀYð 	ó 	P€Aä×)Ò)¨'ÓB€OÜ˜V \Ó2€HÜ˜3 xÔ0€EØ�
‰
�7¸ˆ
Ó=€AÜ	�Š˜H¨h×	7Ö	7Ü�vŠv�a‹yˆ÷ 
8ð �A�q˜$ ¸oÐMÐM÷ 
8×	7ús   ÇG.Ç.G>	c                   óâ  a € ] tR t^Ét o ]P
                  P                  ^<4      ]! ^R7      ]P
                  P                  R]	4      ]
! ]P                  ! 4       ]P                  ! ^ R7      R7      R 4       4       4       4       t]P
                  P                  ^
4      ]P
                  P                  R]	4      ]P
                  P                  RRRR	0R
3RRR	0R
3RR0R
3RR0R
3RR0R
3RR0R
3RR0R
3RR0R
3RR0R3RR0R3R0 R,mR3R0 R,mR3R0 R,mR3R0 R,mR3RRR0R3R RR0R!3.4      ]! ^R7      ]
! ]P                  ! 4       ]P                  ! ^ R7      R7      R" 4       4       4       4       4       tR# t]P
                  P                  R$RR.4      R% 4       t]P
                  P                  R$RR.4      R& 4       tR' tR( tR) t]P
                  P                  R$RR.4      R* 4       tR+tV tR
# )-ÚTestDistributions)Úmax_examplesrÉ   ©rO   ©rK   Úseedc           	     óÌ  € \         P                  P                  V4      pRp\        WWE4      pVw  rxršr¼rÞVP	                  \
        P                  ! ^ ^ ^R7      4      p\         P                  ! RRR7      ;_uu_ 4        \        V4       \        W|4       \        VRWüV4       \        P                  ! ^VR7      p\        VRWüV4       RRR4       R#   + '       g   i     R# ; i)çffffffæ?)Úmin_dimsrG   Úmax_sider¹   ©r¼   r»   Úsample©rc   rÜ   N©rÞ   çš™™™™™¹?rå   rå   )r?   r�   rž   rÖ   rT   rU   Úarray_shapesrÇ   Úcheck_supportÚcheck_moment_funcsÚcheck_sample_shape_NaNsr   ÚHalton)r3   rÉ   rK   rÜ   rŸ   r²   ÚtmprÍ   r9   rÑ   r¸   rÕ   r]   rÏ   rÒ   Úsample_shapeÚqrngs   &&&&             r6   Útest_support_moments_sampleÚ-TestDistributions.test_support_moments_sampleÊ   s½   € ô
 �i‰i×#Ñ# DÓ)ˆð +ˆÜ+¨F¸#ÓKˆØMPÑJˆ��t¨>Ø—y‘y¤×!2Ò!2¸AÈØ<>ô"@ó Aˆô �[Š[ °(×;Ö;Ü˜$ÔÜ˜tÔ2Ü# D¨(°LÐPSÔTÜ—:’: ¨Ô,ˆDÜ# D¨(°LÐPTÔU÷ <×;×;Ò;ús   Á=ACÃC#	zfunc, methods, argÚentropyúlog/expÚ
quadratureNÚ
logentropyÚmedianÚicdfÚmodeÚoptimizationÚmeanÚcacheÚvarianceÚskewnessÚkurtosisÚpdfr9   ÚlogpdfÚlogcdfÚ
complementÚcdfÚlogccdfÚccdfÚilogccdfÚ	inversionrÕ   Úiccdfr¸   c           
     ó\  € V\         8X  d   VR 8X  d   \        P                  ! R4       \        P                  P                  V4      pRp\        WWx4      p	V	w  r«rÍrïppRVRVRV/p\        P                  ! RRRR7      ;_uu_ 4        Vf   \        W¤RWõ4       MVV9   d   \        W¤VV,          VV4       RRR4       VR8X  d0   \        V
P                  4       ^,          V
P                  4       4       \        P                  ! RRRR7      ;_uu_ 4        \        V
\        4      '       gR   VR	8X  d#   R
0p\        V
RW¼VV4       \        V
RW¼VV4       M(VR8X  d"   R0p\        V
RW¼VV4       \        V
RW¼VV4       RRR4       R#   + '       g   i     LÙ; i  + '       g   i     R# ; i)rö   z'Mode is not unique; `method`s disagree.r9   r¸   rÕ   r¹   )r¼   r»   ÚoverNrú   r  rò   FTr  Úadditionrä   )r"   r.   Úskipr?   r�   rž   rÖ   rÇ   Úcheck_dist_funcr   Ústandard_deviationrú   Ú
isinstancer   Ú
check_cdf2Úcheck_ccdf2)r3   rÉ   rK   rÜ   ÚfuncÚmethodsÚargrŸ   r²   rë   rÍ   r9   rÑ   r¸   rÕ   r]   rÏ   rÒ   Úargss   &&&&&&&            r6   Ú
test_funcsÚTestDistributions.test_funcsß   sr  € ð. ”WÔ ¨¤Ü�KŠKÐAÔBä�i‰i×#Ñ# DÓ)ˆð +ˆÜ+¨F¸#ÓKˆØMPÑJˆ��t¨>¸?à�Q˜˜Q ¨Ð*ˆÜ�[Š[ °(À×JÖJØŠ{Ü ¨D°,ÕHØ˜”Ü ¨D°­I°~ÀwÔO÷	 Kð �:ÔÜ˜D×3Ñ3Ó5°qÕ8¸$¿-¹-»/ÔJô �[Š[ °(À×JÖJÜ˜dÔ$=×>Ò>Ø˜5”=Ø+˜n�GÜ˜t U¨A°/À7ÔKÜ˜t T¨1°À'ÕJØ˜V”^Ø)˜l�GÜ  e¨Q°?ÀGÔLÜ  d¨A°/À7ÔK÷ KÑJ÷ K×Jú÷ K×JÐJús   Â/FÄA(FÆF	ÆF+	c                óž   €  ^ RI Hp \        RRR7      pTP	                  4       pY1P                  4       8X  g   Q hR#   \         d     R# i ; i)r   Nç        ç      ð?r,   )Úmatplotlib.pyplotÚpyplotÚImportErrorr"   ÚplotÚgca)r3   ÚpltÚXÚaxs   &   r6   Ú	test_plotÚTestDistributions.test_plot  sG   € ð	Ý+ô �b˜BÔˆØ�V‰V‹XˆØ—W‘W“YŒÐŠøô ô 	Úð	ús   ‚= ½AÁAÚmethod_namec                ó”  € \         P                  ! 4       pR Vn        \        P                  ! RR.4      p\        W!4      p\        VRV,           4      pV! VRR7      pV! VRR7      pV! VRR7      p\        V^,          V^,          4       V^ ,          V^ ,          8w  g   Q h\        V^ ,          V^ ,          VP                  R7       R	# )
çê-�™—q=ç-Cëâ6?çü©ñÒMbP?rË   Úformula©ÚmethodÚcomplement_safer   ©ÚrtolN©r   r    Útolr?   rs   Úgetattrr   r   )	r3   r#  r  r¸   r  Úifuncr9   Úp1Úp2s	   &&       r6   Útest_complement_safeÚ&TestDistributions.test_complement_safe   s£   € ä�LŠL‹NˆØˆŒÜ�JŠJ˜˜d�|Ó$ˆÜ�qÓ&ˆÜ˜˜3˜{�?Ó+ˆÙ�!˜IÔ&ˆÙ�!Ð-Ô.ˆÙ�!˜LÔ)ˆÜ�R˜•U˜B˜q�EÔ"Ø�!�u˜˜1�Œ~Ðˆ~Ü˜˜1�˜q �t¨!¯%©%×0rD   c                óŒ  € \         P                  ! 4       pR Vn        \        P                  ! RR.4      p\        W!4      p\        VRV,           4      pV! VRR7      pV! VRR7      p\        V^,          V^,          4       V^ ,          V^ ,          8w  g   Q h\        V! V^ ,          4      V^ ,          VP                  R7       R# )	r%  r&  r'  rË   r+  r)  r   r,  Nr.  )r3   r#  r  r¸   r  r1  Úx1Úx2s   &&      r6   Útest_icomplement_safeÚ'TestDistributions.test_icomplement_safe.  s›   € ä�LŠL‹NˆØˆŒÜ�JŠJ˜˜d�|Ó$ˆÜ�qÓ&ˆÜ˜˜3˜{�?Ó+ˆÙ�1Ð.Ô/ˆÙ�1˜\Ô*ˆÜ�R˜•U˜B˜q�EÔ"Ø�!�u˜˜1�Œ~Ðˆ~Ü™˜R �U› Q q¥T°·±×6rD   c                ó2  € \         P                  ! 4       pR Vn        . ROp. ROpVP                  W#RR7      pVP                  W#RR7      pVP                  W#RR7      p\	        We4       \        WTVP                  R7       \        P                  ! . R	O4      p\        P                  ! . R
O4      pVP                  ^ 4      W2,
          ,          pVP                  W#RR7      pVP                  W#RR7      p\	        V^ 4       \        WTVP                  R7       R# )r%  rò   r)  Úsubtraction_safeÚsubtractionr,  N)éõÿÿÿéöÿÿÿé
   é   )r?  r>  rA  r@  )ç#B’¡œÇ»çO›
´ã’»ç#B’¡œÇ;çO›
´ã’;rB  )rC  rB  rE  rD  rD  )	r   r    r/  r  r   r   r?   rs   rý   )r3   r  r9   rÑ   Úp0r2  r3  s   &      r6   Útest_subtraction_safeÚ'TestDistributions.test_subtraction_safe;  sß   € Ü�LŠL‹NˆØˆŒò ˆÚˆØ�U‰U�1 ˆUÓ-ˆØ�U‰U�1Ð 2ˆUÓ3ˆØ�U‰U�1 ˆUÓ.ˆÜ�RÔÜ˜ Q§U¡UÕ+ô �JŠJÒ=Ó>ˆÜ�JŠJÒ<Ó=ˆð �U‰U�1‹X�q•s�^ˆØ�U‰U�1Ð 2ˆUÓ3ˆØ�U‰U�1 ˆUÓ.ˆÜ�R˜ÔÜ˜ Q§U¡U×+rD   c                óü  €  ! R  R\         P                  4      pV! . R
OR7      p\        P                  ! RR7      ;_uu_ 4        VP	                  RR7      pVP	                  RR7      pRRR4       VP	                  R	R7      p^ R.p\        P
                  ! XV,          4      P                  4       '       g   Q hX^,          V^,          8X  g   Q h\        W6,          WV,          4       R#   + '       g   i     LŠ; i)c                   ó2   a a€ ] tR tRt oV 3R ltRtVtV ;t# )Ú7TestDistributions.test_logentropy_safe.<locals>._NormaliU  c                ó€   <€ \         P                  ! \        SV `  ! R/ VB 4      p^ V^ &   \         P                  VR&   V# )r   ro   éÿÿÿÿ)r?   rs   ÚsuperÚ_entropy_formular   )r3   ÚparamsÚoutÚ	__class__s   &, €r6   rO  ÚHTestDistributions.test_logentropy_safe.<locals>._Normal._entropy_formulaV  s9   ø€ Ü—j’j¤¡Ò!9Ñ!C¸FÑ!CÓD�Ø��A‘ÜŸ&™&��B‘Ø�
rD   ro   )r™   rš   r›   rœ   rO  r­   r®   Ú__classcell__©rR  r°   s   @@r6   Ú_NormalrK  U  s   ù‡ € ÷õ rD   rV  ©Úsigmar¹   ©r»   Úlogexp_safer)  ÚlogexpNrò   ©r‘   rn   r–   rM  )r   r    r?   rÇ   ró   ÚisinfÚallr   )r3   rV  r  Úres1Úres2rg   Úi_fls   &      r6   Útest_logentropy_safeÚ&TestDistributions.test_logentropy_safeS  s¾   € ô	”e—l‘lô 	ñ š)Ô$ˆÜ�[Š[ ×)Ö)Ø—<‘< }�<Ó5ˆDØ—<‘< x�<Ó0ˆD÷ *ð �l‰l ,ˆlÓ/ˆØ�2ˆwˆÜ�xŠx˜˜T�
Ó#×'Ñ'×)Ò)Ð)Ð)Ø�A�w˜$˜q�'Ô!Ð!Ð!ô 	�T•Z ¥Ö+÷ *×)ús   Á%C+Ã+C;	c                óü  € \         P                  ! . R	OR7      p. R
Op. ROp\        P                  ! RR7      ;_uu_ 4        VP	                  W#RR7      pVP	                  W#RR7      pRRR4       VP	                  W#RR7      p^ R.p\        P
                  ! XV,          4      P                  4       '       g   Q hX^,          V^,          8X  g   Q h\        WG,          Wg,          4       R#   + '       g   i     L‹; i)r‘   rW  r¹   rY  rZ  r)  r[  Nrò   r\  )éÓþÿÿr‘   é,  )iÔþÿÿrn   é-  rM  )r   r    r?   rÇ   rÿ   r]  r^  r   )r3   r  r9   rÑ   r_  r`  rg   ra  s   &       r6   Útest_logcdf2_safeÚ#TestDistributions.test_logcdf2_safeh  sÀ   € ä�LŠLšyÔ)ˆÚˆÚˆÜ�[Š[ ×)Ö)Ø—8‘8˜A¨�8Ó7ˆDØ—8‘8˜A¨�8Ó2ˆD÷ *ð �h‰h�q LˆhÓ1ˆØ�2ˆwˆÜ�xŠx˜˜T�
Ó#×'Ñ'×)Ò)Ð)Ð)Ø�A�w˜$˜q�'Ô!Ð!Ð!ô 	�T•Z ¥Ö+÷ *×)ús   Á'C+Ã+C;	c                óÒ  € \         P                  ! ^R7      pVR8X  d   R^.MR^.p\        W!4      p\        P                  ! RR7      ;_uu_ 4        V! VRR7      pV! VRR7      pR	R	R	4       V! VR
R7      pX^ ,          V^ ,          8X  g   Q hV^ ,          X^ ,          8w  g   Q hV^,          V^,          8X  g   Q hV^,          V^,          8w  g   Q hR	#   + '       g   i     Lx; i)rn   rW  rÿ   rg  r¹   rY  rZ  r)  r[  Nrò   re  )r   r    r0  r?   rÇ   )r3   r#  r  r9   r  r_  r`  rg   s   &&      r6   Útest_logexp_safeÚ"TestDistributions.test_logexp_safex  sÍ   € ô �LŠL˜qÔ!ˆØ$¨Ô0ˆT�1‰I°s¸A°hˆÜ�qÓ&ˆÜ�[Š[ ×)Ö)Ù˜ -Ô0ˆDÙ˜ (Ô+ˆD÷ *ñ �1˜\Ô*ˆØ�A�w˜#˜a�&Ô Ð Ð Ø�A�w˜$˜q�'Ô!Ð!Ð!Ø�A�w˜$˜q�'Ô!Ð!Ð!Ø�A�w˜#˜a�&Ô Ð Ò ÷ *×)ús   ÁCÃC&	ro   >   r   rò   rñ   )r™   rš   r›   rœ   r.   r    Ú	fail_slowr
   r¡   Úfamiliesr   r   rK   r¿   rî   r  r!  r4  r9  rG  rb  rh  rk  r­   r®   r¯   s   @r6   rØ   rØ   É   s\  ø‡ € Ø‡[�[×Ñ˜2ÓÙ˜2ÔØ‡[�[×Ñ˜X xÓ0Ù
�
—’Ó!¨
×(;Ò(;ÀaÔ(HÔIñVó Jó 1ó ó ðVð" ‡[�[×Ñ˜2ÓØ‡[�[×Ñ˜X xÓ0Ø‡[�[×ÑÐ1Ø(¨9°lÐ*CÀTÐJØ+¨i¸Ð-FÈÐMØ'¨&¨°4Ð8Ø%¨Ð'7¸Ð>Ø%¨ y°$Ð7Ø)¨G¨9°dÐ;Ø)¨G¨9°dÐ;Ø)¨G¨9°dÐ;Ø$ y k°3Ð7Ø'¨)¨°cÐ:Ø'Ò)PÐRUÐVØ$Ò&MÈsÐSØ(Ò*QÐSVÐWØ%Ò'NÐPSÐTØ)¨L¸+Ð+FÈÐOØ&¨°{Ð(CÀSÐIð ó!ñ$ ˜2ÔÙ
�
—’Ó!¨
×(;Ò(;ÀaÔ(HÔIñLó Jó ó%!ó 1ó ð,LòBð ‡[�[×Ñ˜]¨U°F¨OÓ<ñ1ó =ð1ð ‡[�[×Ñ˜]¨U°F¨OÓ<ñ
7ó =ð
7ò,ò0,ò*,ð  ‡[�[×Ñ˜]¨X°yÐ,AÓBñ!ó Cö!rD   rØ   c                 ó¶  € W#,           pVR 8X  d   V P                   pR0pV P                  RV R24      '       d2   \        V\        P                  4      '       g   VP                  R4       V EFg  pX! W(VR7      p	\        P                  ! \        V 4      V	P                  4      p
\        V	P                  V4       \        P                  P                  V	P                  V P                  4       VR8X  d   \        P                  ! V	4      '       g   Q h\        P                  ! \        P                   ! Wš,          4      4      '       g   Q h\        Wš( ,          \        P"                  4       V! W(^*R7      pV! W(^*R7      p\        V \$        4      '       g3   \        P&                  ! \        P(                  ! W›4      4      '       d   Q h\        W¼4       EKj  	  R# )râ   Úinverse_transformÚ_Ú_formular(  )r*  rŸ   Nro   )râ   Ú
_overridesr  r   Ú	QMCEngineÚaddr?   Úbroadcast_toÚget_valid_parametersÚshaper   ÚtestingÚdtypeÚ_dtypeÚisscalarr^  ÚisfiniteÚnanr   ÚanyÚequal)rÍ   Úfnamerì   r]   rŸ   Ú
full_shapeÚsample_methodr  r*  rd   Úvalid_parametersÚsample1Úsample2s   &&&&&        r6   ré   ré   ‡  sW  € ØÕ,€JØ�ÔØŸ™ˆà"Ð#€GØ‡�˜˜5˜' Ð*×+Ò+´J¸sÄCÇMÁM×4RÒ4RØ�‰�IÔäˆÙ˜L¸SÔAˆÜŸ?š?Ô+?ÀÓ+EØ+.¯9©9ó6Ðä�S—Y‘Y 
Ô+Ü
�
‰
×Ñ §	¡	¨4¯;©;Ô7à˜Ôô
 —;’;˜s×#Ò#Ð#Ð#Ü�vŠv”b—k’k #Õ"7Ó8×9Ò9Ð9Ð9Ü�SÐ*Õ+¬R¯V©VÔ4á ÀÔDˆÙ ÀÔDˆÜ˜$Ô 4×5Ò5ô —v’vœbŸhšh sÓ4×5Ò5Ð5Ð5Ü�W×&ó/ rD   c                 óJ  € V P                  4       w  r\        V R RV4       \        V R RV4       VP                  V P                  8X  g   Q hVP                  V P                  8X  g   Q hVP                  V P
                  8X  g   Q hVP                  V P
                  8X  g   Q hR# )ÚsupportN)rˆ  Úcheck_nans_and_edgesrx  Ú_shaperz  r{  )rÍ   r'   r-   s   &  r6   rç   rç   ª  sƒ   € Ø�<‰<‹>�D€AÜ˜˜y¨$°Ô2Ü˜˜y¨$°Ô2Ø�7‰7�d—k‘kÔ!Ð!Ð!Ø�7‰7�d—k‘kÔ!Ð!Ð!Ø�7‰7�d—k‘kÔ!Ð!Ð!Ø�7‰7�d—k‘kÔ!Ð!Ò!rD   c                 ó¸  € Vf   \        4       MV3pVP                  4       pRV9   d=   \        P                  ! \        4      ;_uu_ 4        \        W4      ! VRR/  R R R 4       \        W4      ! V!  p\        WW&4       RR/pVR9   d   RR/pMVR9   d   RR/pMVR9   d   RR/pV P                  RV R	24      '       d   VP                  R
4       \        P                  P                  VP                  V4       V\        4       8X  d   \        P                  ! V4      '       g   Q hV EF  p\        W4      ! VRV/ p	RV9   dL   \        P                  P                  ! \        P                  ! V	4      \        P                  ! V4      3/ VB  M!\        P                  P                  ! W–3/ VB  \        P                  P                  V	P                   VP                   4       \        P                  P                  V	P                  V4       V\        4       8X  g   K÷  \        P                  ! V	4      '       d   EK  Q h	  R #   + '       g   i     ELô; i)Nrù   r*  ÚatolçVçž¯Ò<ç�íµ ÷Æ°>r-  gH¯¼šò×Š>rq  rr  r(  rÈ   >   rø   Úlogmeanrû   Úlogskewness>   rö   >   rÿ   )rÂ   Úcopyr.   r/   ÚNotImplementedErrorr0  r‰  rs  ru  r?   ry  r   rx  r|  r   Úexprz  )
rÍ   r�  r  r]   r  r  rg   Útol_overrider*  rd   s
   &&&&&     r6   r  r  ´  sÕ  € ð ’kŒ5Œ7¨ v€DØ�l‰l‹n€Gà�'Ôô �]Š]Ô.×/Õ/Ü�DÔ  $Ð7¨wÒ7÷ 0ô �$Ô
 Ñ
%€CÜ˜ cÔ/ð ˜E�?€LàÐ>Ô>Ø �‰Ø	�(Ô	ð  �~‰Ø	�*Ô	Ø �~ˆà‡�˜˜5˜' Ð*×+Ò+Ø�‰�IÔä‡J�J×Ñ˜CŸI™I |Ô4ð ”u“wÔÜ�{Š{˜3×ÒÐÐäˆÜ�dÔ" DÐ8°Ñ8ˆØ�EŒ>Ü�J‰J×&Ò&¤r§v¢v¨c£{´B·F²F¸3³Kñ 7Ø)5ó7ô �J‰J×&Ò& sÑ@°<Ò@ô 	�
‰
×Ñ §	¡	¨3¯9©9Ô5Ü
�
‰
×Ñ §	¡	¨<Ô8Øœ5›7Ö"Ü—;’;˜s×#Õ#Ð#Ð#ó ÷7 0×/Ð/ús   ÁIÉI	c                 ó†  € VP                  4       pV'       d¨   V P                  R 4      '       d   VP                  R4       V P                  R4      '       g   V P                  R4      '       d   VP                  R4       V P                  R4      '       g   V P                  R4      '       d   VP                  R4       M¦V P                  R4      '       d   VP                  R4       V P                  R4      '       g   V P                  R4      '       d   VP                  R4       V P                  R4      '       g   V P                  R4      '       d   VP                  R4       V P                  V4      V P                  V4      ,
          p\        P
                  P                  VP                  V4       V\        4       8X  d   \        P                  ! V4      '       g   Q hV EFÂ  p\        V \        4      '       dt   R	p\        P                  ! \        VR
7      ;_uu_ 4        V'       d(   \        P                  ! V P!                  W#VR7      4      MV P                  W#VR7      p	RRR4       K�  V'       d(   \        P                  ! V P!                  W#VR7      4      MV P                  W#VR7      p	\        P
                  P#                  W–RR7       V'       d=   \        P
                  P                  V	P$                  VR,           P$                  4       M4\        P
                  P                  V	P$                  VP$                  4       \        P
                  P                  V	P                  V4       V\        4       8X  g   EK¤  \        P                  ! V	4      '       d   EKÃ  Q h	  R#   + '       g   i     ELO; i)Ú_logcdf2_formular(  Ú_logcdf_formulaÚ_logccdf_formular=  Ú_cdf_formulaÚ_ccdf_formularñ   Ú_cdf2_formulaúUTwo argument cdf functions are currently only supported for continuous distributions.r*   r)  Nç›+¡†›„=©rŒ  ù                )r‘  rs  ru  r  r?   ry  r   rx  rÂ   r|  r  r   r.   r/   r’  r“  rÿ   r   rz  ©
rÍ   rÈ   r9   rÑ   r]   r  rg   r*  r5   rd   s
   &&&&&&    r6   r  r  ê  s}  € ð �l‰l‹n€Gç
Ø�?‰?Ð-×.Ò.Ø�K‰K˜	Ô"Ø�?‰?Ð,×-Ò-°·±ÐAS×1TÒ1TØ�K‰K˜Ô&Ø�O‰O˜N×+Ò+Ø—?‘? ?×3Ò3Ø�K‰K˜	Ô"øà�?‰?˜?×+Ò+Ø�K‰K˜	Ô"Ø�?‰?˜>×*Ò*¨d¯o©o¸o×.NÒ.NØ�K‰K˜Ô&Ø�O‰OÐ-×.Ò.Ø—?‘?Ð#5×6Ò6Ø�K‰K˜	Ô"à
�(‰(�1‹+˜Ÿ™ ›Õ
#€CÜ‡J�J×Ñ˜CŸI™I |Ô4à”u“wÔÜ�{Š{˜3×ÒÐÐäˆÜ�dÔ0×1Ò1ð3ˆGä—’Ô2¸'×BÖBßCF”r—v’v˜dŸk™k¨!°v˜kÓ>Ô?Ø ŸH™H Q°&˜HÓ9ð ÷ Cñ ß;>Œr�vŠv�d—k‘k !¨v�kÓ6Ô7Ø—H‘H˜Q¨&�HÓ1ð 	ä
�
‰
×"Ñ" 3°%Ð"Ô8ßÜ�J‰J×#Ñ# C§I¡I°°bµ×/?Ñ/?Õ@ä�J‰J×#Ñ# C§I¡I¨s¯y©yÔ9Ü
�
‰
×Ñ §	¡	¨<Ô8Øœ5›7×"Ü—;’;˜s×#Õ#Ð#Ð#ó# ÷ C×BÐBús   È&AN/Î/O c                 óÀ  € VP                  4       pT P                  R V'       d   RMR R24      '       d   VP                  R4       V P                  V4      V P	                  V4      ,           p\
        P                  P                  VP                  V4       V\        4       8X  d   \
        P                  ! V4      '       g   Q hV EF~  pRp\        V \        4      '       dr   \        P                  ! \        VR7      ;_uu_ 4        V'       d(   \
        P                   ! V P#                  W#VR7      4      MV P	                  W#VR7      p	RRR4       K�  V'       d(   \
        P                   ! V P#                  W#VR7      4      MV P	                  W#VR7      p	\
        P                  P%                  W–R	R
7       \
        P                  P                  V	P&                  VP&                  4       \
        P                  P                  V	P                  V4       V\        4       8X  g   EK`  \
        P                  ! V	4      '       d   EK  Q h	  R#   + '       g   i     EL; i)rq  rÈ   Ú Úccdf2_formular(  rœ  r*   r)  Nr�  rž  )r‘  rs  ru  r  r  r?   ry  r   rx  rÂ   r|  r  r   r.   r/   r’  r“  r  r   rz  r   s
   &&&&&&    r6   r  r    sœ  € ð �l‰l‹n€Gà‡�˜§C™5¨RÐ0°Ð>×?Ò?Ø�‰�IÔà
�(‰(�1‹+˜Ÿ	™	 !›Õ
$€CÜ‡J�J×Ñ˜CŸI™I |Ô4à”u“wÔÜ�{Š{˜3×ÒÐÐäˆð/ˆä�dÔ0×1Ò1Ü—’Ô2¸'×BÖBßDG”r—v’v˜dŸl™l¨1¸˜lÓ?Ô@Ø ŸI™I a°6˜IÓ:ð ÷ Cñ ß<?Œr�vŠv�d—l‘l 1°�lÓ7Ô8Ø—I‘I˜a¨6�IÓ2ð 	ä
�
‰
×"Ñ" 3°%Ð"Ô8Ü
�
‰
×Ñ §	¡	¨3¯9©9Ô5Ü
�
‰
×Ñ §	¡	¨<Ô8Øœ5›7×"Ü—;’;˜s×#Õ#Ð#Ð#ó ÷ C×BÐBús   ÄAIÉIc                 ó,  € \        V 4      pVR9   d   \        RRR7      pM2VR9   d   \        \        ) ^ 3RR7      pMV P                  P                  p\        WV4      p\        P                  ! V.VO5!  vrFVw  rxršWt,          p\        W4( ,          \        P                  4       \        W:,          \        P                  4       V P                  4       w  rÍ\        P                  ! WÃP                  4      p\        P                  ! WÓP                  4      pV	R	8H  V,          pV	^8H  V,          pVR	8H  V,          pV^8H  V,          p\        V \        4      pVR
9   d¤   \        W>,          \        P                  ) 4       \        W?,          \        P                  ) 4       V'       g   \        P                  ) M\        P                  p\        VVV( ,          ,          V4       \        VVV( ,          ,          V4       EM VR9   dw   \        W>,          ^ 4       \        W?,          ^ 4       V'       g   ^ M\        P                  p\        VVV( ,          ,          V4       \        VVV( ,          ,          V4       EM£VR9   d_   V'       gW   \        W>,          \        ) 4       \        W?,          ^ 4       \        VV,          \        ) 4       \        VV,          ^ 4       EM>VR9   dU   V'       gM   \        W>,          ^ 4       \        W?,          ^4       \        VV,          ^ 4       \        VV,          ^4       EMãVR9   d_   V'       gW   \        W>,          ^ 4       \        W?,          \        ) 4       \        VV,          ^ 4       \        VV,          \        ) 4       EM~VR9   dU   V'       gM   \        W>,          ^4       \        W?,          ^ 4       \        VV,          ^4       \        VV,          ^ 4       EM#VR9   dŒ   V'       g„   \        W9R	8H  ,          \        P                  4       \        W9^8H  ,          \        P                  4       \        W8R	8H  ,          WÈR	8H  ,          4       \        W8^8H  ,          WØ^8H  ,          4       M‘VR9   d‹   V'       gƒ   \        W9R	8H  ,          \        P                  4       \        W9^8H  ,          \        P                  4       \        W8R	8H  ,          WØR	8H  ,          4       \        W8^8H  ,          WÈ^8H  ,          4       0 Rmp\        V \        4      '       d   VP                  RR04       VV9  d?   \        P                   ! W;V^ 8H  ,          ,          4      P#                  4       '       g   Q hR# R# )rõ   r=   rþ   rý   N>   rõ   r  r�   r½   >   Úilogcdfr  rM  >   rþ   >   rý   >   rÿ   >   r  >   r  >   r  >   rõ   r¥  >   r  r  >   rø   r�  rˆ  rû   r�  )rw  r   r   rÄ   r4   Úclassify_argr?   Úbroadcast_arraysr   r~  rˆ  rv  rx  r  r   Úupdater}  r^  )rÍ   r�  r  rd   r„  Ú
arg_domainÚclassified_argsÚ	valid_argÚendpoint_argÚoutside_argÚnan_argÚ	all_validr'   r-   Úoutside_arg_minusÚoutside_arg_plusÚendpoint_arg_minusÚendpoint_arg_plusÚis_discreterg   Úexcludes   &&&&                 r6   r‰  r‰  =  sK  € ä+¨DÓ1ÐØÐ!Ô!Ü"¨V¸|ÔL‰
Ø	Ð)Ô	)Ü"¬s¨d°A¨YÀ,ÔO‰
à—^‘^×*Ñ*ˆ
ä" 4¨jÓ9€OÜ)+×)<Ò)<Ð=Mð *OØ>Mó*OÐ&Ðà4CÑ1€I˜[ØÕ,€Iô �Ð&Õ'¬¯©Ô0Ü�•œrŸv™vÔ&à�<‰<‹>�D€AÜ
�Š˜Ÿ9™9Ó%€AÜ
�Š˜Ÿ9™9Ó%€Aà$¨Ñ*Ð.>Õ>ÐØ# qÑ(Ð,<Õ<ÐØ&¨"Ñ,Ð0@Õ@ÐØ%¨Ñ*Ð.>Õ>Ðä˜TÔ#7Ó8€Kð �
ÔÜ�SÕ+¬b¯f©f¨WÔ5Ü�SÕ*¬R¯V©V¨GÔ4ß(Œr�v‰v‰g¬b¯f©fˆÜ�SÐ+¨y¨jÕ8Õ9¸3Ô?Ü�SÐ*¨i¨ZÕ7Õ8¸#Ö>Ø	�'Ô	Ü�SÕ+¨QÔ/Ü�SÕ*¨AÔ.ß"‰a¬¯©ˆÜ�SÐ+¨y¨jÕ8Õ9¸3Ô?Ü�SÐ*¨i¨ZÕ7Õ8¸#Ö>Ø	�*Ô	§[Ü�SÕ+¬c¨TÔ2Ü�SÕ*¨AÔ.Ü�SÐ+Õ,¬s¨dÔ3Ü�SÐ*Õ+¨QÖ/Ø	�'Ô	§+Ü�SÕ+¨QÔ/Ü�SÕ*¨AÔ.Ü�SÐ+Õ,¨aÔ0Ü�SÐ*Õ+¨QÖ/Ø	�+Ô	§kÜ�SÕ+¨QÔ/Ü�SÕ*¬S¨DÔ1Ü�SÐ+Õ,¨aÔ0Ü�SÐ*Õ+¬c¨TÖ2Ø	�(Ô	§;Ü�SÕ+¨QÔ/Ü�SÕ*¨AÔ.Ü�SÐ+Õ,¨aÔ0Ü�SÐ*Õ+¨QÖ/Ø	Ð%Ô	%¯kÜ�S¨Ñ*Õ+¬R¯V©VÔ4Ü�S¨Ñ)Õ*¬B¯F©FÔ3Ü�S¨Ñ+Õ,¨aÀÑ0BÕ.CÔDÜ�S¨Ñ*Õ+¨Q¸qÑ/@Õ-AÕBØ	Ð'Ô	'·Ü�S¨Ñ*Õ+¬R¯V©VÔ4Ü�S¨Ñ)Õ*¬B¯F©FÔ3Ü�S¨Ñ+Õ,¨aÀÑ0BÕ.CÔDÜ�S¨Ñ*Õ+¨Q¸qÑ/@Õ-AÔBâG€GÜ�$Ô,×-Ò-Ø�‰˜˜xÐ(Ô)à�GÔÜ�{Š{˜3¨L¸AÑ,=Õ>Õ?Ó@×DÑD×FÒFÐFÒFñ rD   c                 óž  a a€ R oRVV 3R llpV 3R lpS P                  4        \        ^4       F¡  pV! VRRRR7       S P                  VRR	R
7      p\        S RRV4       VP                  V8X  g   Q hV! VRRVRR7       V! VRRWS! VR4      R7       V! VRRWT^ 8H  R7       S P
                  \        P                  8X  g   K”  V! VRRVRR7       K£  	  S P                  4        S P                  ^ R4       S P                  ^R4       \        ^^4       FY  pS P                  VRR	R
7      pT! TRRTV! VR4      ;'       g
    V! VR4      R7       S P                  VR4       V! VRRV4       K[  	  S P                  4        \        ^4       EF  pV! VRRRR7       S P                  VRR	R
7      pVP                  V8X  g   Q hV! VRRVRR7       V! VRRWS! VR4      R7       V! VRRWT^8*  R7       S P
                  \        P                  8X  d   V! VRRVRR7       S P
                  \        P                  8X  d   V^8X  g"   T! TRRTV! VR4      ;'       g    V^8*  R7       V! VR4      '       d   Kê  S P                  VR4       V! VRRV4       EK
  	  S P                  4       pS P                  4        S P                  ^ R4       S P                  ^R4       S P                  ^R4       \        ^^4       FŒ  pS P                  VRR	R
7      pT! TRRTV! VR4      ;'       d    \        P                  ! V^ 8H  4      '       * R7       S P                  VR4       V! VRRV\        P                  ! V^ 8H  4      '       * R7       KŽ  	  S P                  ^RR	R
7      pS P                  4        \        ^4       Fx  pV! VRRRR7       S P                  VRR	R
7      Wt^,          ,          ,          pVP                  V8X  g   Q hV! VRRVV! VR4      R7       V! VRRWT^8*  R7       V! VRRV4       Kz  	  \        S \        4      '       d   R# R# )g•Ö&è.>NTc                 óV  <€ V'       dN   SP                  WVR 7      p\        WSS^
V ,          ,          R7       VP                  VP                  8X  g   Q hR# \        P                  ! \
        4      ;_uu_ 4        SP                  WVR 7       RRR4       R#   + '       g   i     R# ; i)r)  rž  N)Úmomentr   rx  r.   r/   r’  )ÚorderÚkindr*  rg   Úsuccessrd   rŒ  rÍ   s   &&&&& €€r6   ÚcheckÚ!check_moment_funcs.<locals>.check˜  so   ø€ ßØ—+‘+˜e°&�+Ó9ˆCÜ˜C¨4°°Eµ	­>Õ:Ø—9‘9 §	¡	Ô)Ð)Ò)ä—’Ô2×3Õ3Ø—‘˜E°�Ô7÷ 4×3×3Ò3ús   Á9BÂB(	c           	      ó¤   <€ R V R2pSP                  V4      pV'       g   R# \        SV4      p\        VR\        \        ^4      4      4      pW9   # )Ú_moment_rr  FÚorders)rs  r0  ÚsetÚrange)r¹  rº  Úformula_nameÚ	overridesr(  rÀ  rÍ   s   &&    €r6   Úhas_formulaÚ'check_moment_funcs.<locals>.has_formula¡  sO   ø€ Ø! $  xÐ0ˆØ—O‘O LÓ1ˆ	ßÙÜ˜$ Ó-ˆÜ˜ (¬C´°a³«MÓ:ˆØ‰ÐrD   Úrawrù   F)r»  rò   r)  r¸  r(  ÚgeneralÚquadrature_icdfÚcentralÚ	transformÚstandardizedÚ	normalize)NNT)Úreset_cacherÂ  r¸  r‰  rx  rR  r   r    r"   rú   r?   r  r  r   )	rÍ   r]   r¼  rÅ  rË   rg   rú   ÚvarrŒ  s	   f&      @r6   rè   rè   �  s
  ù€ ð €D÷8ð 8õð 	×ÑÔô �1ŽXˆÙˆa�˜¨Õ/Ø�k‰k˜!˜U¨<ˆkÓ8ˆÜ˜T 8¨T°3Ô7Ø�y‰y˜LÔ(Ð(Ð(Ùˆa��w ¨TÕ2Ùˆa�˜	 3°¸A¸uÓ0EÕFÙˆa�˜	 3°a±Õ9Ø�>‰>œUŸ\™\Ö)Ù�!�UÐ-¨s¸D×Añ ð 	×ÑÔð 	‡K�K��9ÔØ‡K�K��9ÔÜ�1�aŽ[ˆØ�k‰k˜!˜U¨<ˆkÓ8ˆÙˆa�˜ SÙ! ! YÓ/×QÐQ±;¸qÀ.Ó3Qõ	Sà�‰�A�yÔ!Ùˆa�˜ SÖ)ñ ð 	×ÑÔô �1�XˆÙˆa�˜G¨UÕ3Ø�k‰k˜!˜Y¨|ˆkÓ<ˆØ�y‰y˜LÔ(Ð(Ð(Ùˆa�˜G S°$Õ7Ùˆa�˜I s°KÀÀ9Ó4MÕNÙˆa�˜I s¸±FÕ;Ø�>‰>œUŸ\™\Ô)Ù�!�YÐ 1°3ÀÕEØ—‘¤%§-¡-Ô/°A¸´Fñ �!�Y ¨SÙ% a¨Ó/×;Ð;°A¸±Fõ=á˜1˜e×$Ô$Ø�K‰K˜˜5Ô!Ù�!�Y ¨S×1ñ# ð& �}‰}‹€HØ×ÑÔð 	‡K�K��>Ô"Ø‡K�K��>Ô"Ø‡K�K��>Ô"Ü�1�aŽ[ˆØ�k‰k˜!˜Y¨|ˆkÓ<ˆÙˆa�˜K¨Ù! ! ^Ó4×RÐR¼R¿VºVÀHÐPQÁMÓ=RÔ9Rõ	Tà�‰�A�~Ô&Ùˆa�˜K¨¼"¿&º&ÀÈQÁÓ:OÔ6O×Pñ ð �+‰+�a˜¨<ˆ+Ó
8€CØ×ÑÔä�1ŽXˆÙˆa� °%Õ8Ø�k‰k˜!˜Y¨|ˆkÓ<¸sÈ1Åu½~ÕMˆØ�y‰y˜LÔ(Ð(Ð(Ùˆa� ¨CÙ! ! ^Ó4õ	6áˆa� ¨C¸a¹Õ@Ùˆa� ¨cÖ2ñ ô �$Ô1×2Ò2ñ 	ñ 3rD   rÉ   rÎ   Ú
dist_shaper�  râ   Úrng_typec                 ól  € \         P                  P                  R 4      pV P                  4       pV'       d   V^ 8X  d   \        P
                  ! R4       V P                  W4      pRpV3V,           p	W‘,           p
VR8X  d   VP                  pV\         P                  P                  8w  d   V! ^VR7      pX! W•R7      pVP                  V
8X  g   Q h\        W|^ R7      p\        VP                  ^ ,          VRR7      pR	pVP                  p\         P                  ! Wï8  4      pVVV,          8  g   Q hR
# )l   óMÙLy z3Distribution can't have a shape without parameters.i   râ   rã   r´   )ÚaxisF)r  g{®Gáz„?N)r?   r�   rž   rÀ   r.   r
  rÁ   râ   Ú	Generatorrx  r   r   r;   Úsum)rÉ   rÐ  rÎ   r�  rÑ  rŸ   Únum_parametersrÍ   ÚnÚsample_sizeÚsample_array_shaperƒ  r9   Ú	statisticÚpvalueÚp_thresholdÚnum_pvaluesÚnum_small_pvaluess   &&&&&             r6   Útest_sample_against_cdfrß    s  € ô �)‰)×
Ñ
 Ó
0€CØ×+Ñ+Ó-€Nç�n¨Ô)Ü�ŠÐIÔJà�<‰<˜
Ó(€Dà€AØ�$˜•.€KØ$Õ1Ðà�ÔØŸ™ˆà”2—9‘9×&Ñ&Ô&Ù˜ Ô%ˆÙ�kÔ+€AØ�7‰7Ð(Ô(Ð(Ð(ô $ D°!Ô4€IÜ�Q—W‘W˜Q•Z °Ô6€FØ€KØ—+‘+€KÜŸš˜vÑ3Ó4ÐØ˜{¨[Õ8Ô8Ð8Ò8rD   c           	      ó\  € V P                   p/ pV P                   F  pVP                  VP                  4       K   	  \        P
                  ! V P                  \        R 7      pVP                  4        Fž  w  rVWR9  d   K  W%,          pVP                  P                  VR7      w  r‰VP                  P                  w  r«V
'       d   W†8*  MW†8  pYË'       d   Wi8*  MWi8  ,          p\        WÇP                  P                  WaR7      4       WL,          pK   	  \        V( V P                  4       V# )©rz  ©r¶   )rÅ   Ú_parameterizationsr¨  Ú
parametersr?   ÚonesrŠ  ÚboolÚitemsr4   r1   r>   r   rA   Ú_invalid)rÍ   r¶   rä  Úparameterizationr¯  ÚnameÚvalueÚ	parameterr'   r-   Ú
a_includedÚ
b_includedÚvalids   &            r6   rw  rw  1  s  € ð ×'Ñ'ÐØ€JØ ×3Ô3ÐØ×ÑÐ*×5Ñ5Ö6ñ 4ô —’˜Ÿ™¬4Ô0€IØ'×-Ñ-Ö/‰ˆØÔ!ÙØÕ$ˆ	ð
 ×Ñ×7Ñ7Ø-ð 8ó /‰ˆà!*×!1Ñ!1×!;Ñ!;Ñˆ
ß *�’°±	ˆØ¦�%’*°±Õ:ˆÜ�U×,Ñ,×5Ñ5Øð 6ó 6ô 	7ð 	ÕŠ	ñ# 0ô* �)�˜TŸ]™]Ô+àÐrD   c                 óJ  € Vf�   \         P                  ! V P                  \        R7      p\         P                  ! V P                  \        R7      p\         P                  ! V P                  \        R7      p\         P                  ! V P                  \        R7      pW4WV3# VP                  V P                  R7      w  rx\         P                  ! WxV4      w  rxpVP                  w  ršV	'       d   Wq8*  MWq8  pYº'       d   W8*  MW8  ,          p\         P                  ! VP                  \        R7      pRWÇV8H  &   ^WÈV8H  &   \         P                  ! VP                  \        R7      pRYÙ'       d   W8  MW8*  &   ^YÚ'       d   W�8  MW�8*  &   \         P                  ! V4      pW¼WÞ3# )Nrá  râ  rM  )r?   rå  rŠ  ræ  Úzerosr1   rÅ   r§  r>   rx  ÚintÚisnan)rÍ   r  r©  Ú
valid_argsÚendpoint_argsÚoutside_argsÚnan_argsr'   r-   rí  rî  ÚinsideÚonÚoutsider~  s   &&&            r6   r¦  r¦  X  sA  € Ø
‚{Ü—W’W˜TŸ[™[´Ô5ˆ
ÜŸš §¡´DÔ9ˆÜ—x’x §¡´4Ô8ˆÜ—8’8˜DŸK™K¬tÔ4ˆØ¨,Ð@Ð@à×-Ñ-Ø×)Ñ)ð .ó +�D€Aô ×#Ò# A¨#Ó.�I€Aˆ#Ø'×1Ñ1Ñ€Jç%ˆaŠh¨1©7€FØ
žJˆsŠx¨C©GÕ3€Fä	�Š�!—'‘'¤Ô	%€BØ€BˆC�x�LØ€BˆC�x�LÜ�hŠh�q—w‘w¤cÔ*€GØ57€GžˆSŠW¨©Ñ2Ø56€GžˆQŠW¨©Ñ2Ü
�(Š(�3‹-€Cà�wÐ#Ð#rD   c                  ó¶	  €  ! R  R\         4      p Rp\        P                  ! \        VR7      ;_uu_ 4        V ! ^R7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V ! \        P
                  ! . 4      R7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V ! . ROR7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V ! \        P                  R7       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V ! RR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V ! 4       P                  R4       RRR4       \        P                  ! \        VR7      ;_uu_ 4        V ! 4       P                  \        P                  4       RRR4       R	p\        P                  ! \        VR7      ;_uu_ 4        V ! 4       P                  ^R
R7       RRR4        ! R R\         4      pRp\        P                  ! \        VR7      ;_uu_ 4        V! ^R7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! 4        RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! ^^.. ROR7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! . RO. ROR7      pVP                  ^^.4       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! ^\        4       .^^.R7       RRR4       Rp\        P                  ! \        VR7      ;_uu_ 4        V! . RO. ROR7      pVP                  R
R7       RRR4       R#   + '       g   i     ELŒ; i  + '       g   i     ELT; i  + '       g   i     EL0; i  + '       g   i     EL ; i  + '       g   i     ELÞ; i  + '       g   i     EL­; i  + '       g   i     ELp; i  + '       g   i     EL=; i  + '       g   i     EL
; i  + '       g   i     ELè; i  + '       g   i     EL¿; i  + '       g   i     ELƒ; i  + '       g   i     ELR; i  + '       g   i     R# ; i)c                   ó4   € ] tR tRt]! R]! 4       R7      tRtR# )Ú#test_input_validation.<locals>.Testiu  r9   rR   ro   N)r™   rš   r›   rœ   r   r   rÄ   r­   ro   rD   r6   ÚTestrý  u  s   † Ù" 3©}«Ô?Œ	rD   rþ  z`The `Test` distribution family does not accept parameters, but parameters `{'a'}` were provided.r*   ©r'   NzAAttribute `tol` of `Test` must be a positive float, if specified.©r/  zEArgument `order` of `Test.moment` must be a finite, positive integer.z2Argument `kind` of `Test.moment` must be one of...Úcoconut©rº  c                   ó„   € ] tR tRt]! R]! 4       R7      t]! R]! 4       R7      t]! ]]4      .t	]! R]! 4       R7      t
RtR# )Ú$test_input_validation.<locals>.Test2i’  ÚcrR   rc   r9   ro   N)r™   rš   r›   rœ   r   r   Ú_p1Ú_p2r   rã  rÄ   r­   ro   rD   r6   ÚTest2r  ’  s<   † Ù˜S©«Ô9ˆÙ˜S©«Ô9ˆÙ/°°SÓ9Ð:ÐÙ" 3©}«Ô?Œ	rD   r  zkThe provided parameters `{a}` do not match a supported parameterization of the `Test2` distribution family.zLThe `Test2` distribution family requires parameters, but none were provided.zjThe parameters `{c, d}` provided to the `Test2` distribution family cannot be broadcast to the same shape.)r  rc   zmThe argument provided to `Test2.pdf` cannot be be broadcast to the same shape as the distribution parameters.z$Parameter `c` must be of real dtype.z<Parameter `convention` of `Test2.kurtosis` must be one of...©Ú
conventionr\  rM  )r   r.   r/   Ú
ValueErrorr?   rs   r~  r¸  r   rý   r0   Úobjectrü   )rþ  r5   r  rÍ   s       r6   Útest_input_validationr  t  s  € ô@Ô%ô @ð7€Gä	�Š”z¨×	1Ö	1Ùˆq�÷ 
2ð R€GÜ	�Š”z¨×	1Ö	1Ù”—’˜B“Õ ÷ 
2ä	�Š”z¨×	1Ö	1Ù’Õ÷ 
2ä	�Š”z¨×	1Ö	1Ù”—‘Õ÷ 
2ä	�Š”z¨×	1Ö	1Ù��÷ 
2ð+€Gä	�Š”z¨×	1Ö	1Ù‹�‰�bÔ÷ 
2ä	�Š”z¨×	1Ö	1Ù‹�‰”b—f‘fÔ÷ 
2ð C€GÜ	�Š”z¨×	1Ö	1Ù‹�‰�a˜iˆÔ(÷ 
2ô@Ô&ô @ðF€Gä	�Š”z¨×	1Ö	1Ù��
÷ 
2ð €Gä	�Š”z¨×	1Ö	1ÙŒ÷ 
2ðL€Gä	�Š”z¨×	1Ö	1Ù��A�š)Õ$÷ 
2ð?€Gä	�Š”z¨×	1Ö	1Ù’y¢IÔ.ˆØ�‰�!�Q�Ô÷ 
2ð 5€GÜ	�Š”y¨×	0Ö	0Ù�”F“H� ! Q Õ(÷ 
1ð M€GÜ	�Š”z¨×	1Ö	1Ù’y¢IÔ.ˆØ�‰ ˆÔ+÷ 
2Ñ	1÷q 
2×	1Ð	1ú÷ 
2×	1Ð	1úç	1×	1Ð	1úç	1×	1Ð	1úç	1×	1Ð	1ú÷
 
2×	1Ð	1úç	1×	1Ð	1ú÷ 
2×	1Ð	1ú÷ 
2×	1Ð	1ú÷
 
2×	1Ð	1ú÷
 
2×	1Ð	1ú÷
 
2×	1Ð	1ú÷
 
1×	0Ð	0ú÷ 
2×	1Ð	1ús§   ¶
OÁ.OÂ8O+Ã0O?Ä4
PÅ,P'Æ/%P;ÈQÉ
Q#ÊQ7ËRÌ"RÍR3Î!SÏO	ÏO(	Ï+O<	Ï?P	ÐP$	Ð'P8	Ð;Q	ÑQ 	Ñ#Q4	Ñ7R	ÒR	ÒR0	Ò3S	ÓS	c                  ól  € \        R^.^
R7      p \        R/ V B p\        V4      p\        P                  ! \        P
                  ! V4      4      pVP                  4       VP                  4       VP                  4       rep\        P                  ! WT8g  4      '       g   Q h\        P                  ! Wd8g  4      '       g   Q hVP                  ^*R7      VP                  ^*R7      VP                  ^*R7      rep\        P                  ! WT8H  4      '       g   Q h\        P                  ! Wd8H  4      '       g   Q hR# )r‘   r,   r´   NrM  ro   )	r2   r"   r   ÚpickleÚloadsÚdumpsrâ   r?   r^  )ÚkwargsÚdist1Údist2Údist3r_  r`  Úres3s          r6   Útest_rng_deepcopy_pickler  ·  så   € ä�R˜�G˜rÔ"€FÜÑ�fÑ€EÜ�U‹O€EÜ�LŠLœŸš eÓ,Ó-€Eà—|‘|“~ u§|¡|£~°u·|±|³~�€DÜ�6Š6�$‘,×ÒÐÐÜ�6Š6�$‘,×ÒÐÐà—|‘|¨�|Ó+¨U¯\©\¸b¨\Ó-AÀ5Ç<Á<ÐTVÀ<ÓCW�€DÜ�6Š6�$‘,×ÒÐÐÜ�6Š6�$‘,×ÒÐÒrD   c                   ó8   a € ] tR tRt o R tR tR tR tRtV t	R# )ÚTestAttributesiÇ  c                ó>  € \        R R7      pRp\        P                  ! \        VR7      ;_uu_ 4        VP	                  RR7       RRR4       VP	                  4       p\        P                  ! \        VR7      ;_uu_ 4        VP	                  RR7       RRR4       RVn        \        P                  ! \        VR7      ;_uu_ 4        VP	                  RR7       RRR4       VP	                  4       pVP	                  RR7      p\        WC4       VP	                  RR7      pVP	                  RR7      p\        WE4       \        P                  ! W58H  4      '       d   Q hR Vn        VP	                  RR7      pVP	                  RR7      p\        WE4       \        P                  ! W58H  4      '       d   Q hVP                  4        \        P                  ! \        VR7      ;_uu_ 4        VP	                  RR7       RRR4       R	p\        P                  ! \        VR7      ;_uu_ 4        R
Vn        RRR4       R#   + '       g   i     ELÿ; i  + '       g   i     ELÄ; i  + '       g   i     EL’; i  + '       g   i     L„; i  + '       g   i     R# ; i)Úno_cache)Úcache_policyzD`StandardNormal` does not provide an accurate implementation of the r*   rù   r)  Nrò   r(  z/Attribute `cache_policy` of `StandardNormal`...r¼   )r   r.   r/   r’  rø   r  r   r?   r^  rÎ  r  )r3   rÍ   r5   rø   Úcached_meanÚquadrature_means   &     r6   Útest_cache_policyÚ TestAttributes.test_cache_policyÈ  sØ  € Ü¨:Ô6ˆàXˆÜ�]Š]Ô.°g×>Ö>Ø�I‰I˜WˆIÔ%÷ ?à�y‰y‹{ˆÜ�]Š]Ô.°g×>Ö>Ø�I‰I˜WˆIÔ%÷ ?ð !ˆÔÜ�]Š]Ô.°g×>Ö>Ø�I‰I˜WˆIÔ%÷ ?à�y‰y‹{ˆØ—i‘i w�iÓ/ˆÜ�[Ô'ð Ÿ)™)¨<˜)Ó8ˆØ—i‘i w�iÓ/ˆÜ�[Ô2Ü—6’6˜$Ñ1×2Ò2Ð2Ð2ð 'ˆÔØ�y‰y 	ˆyÓ*ˆØ—i‘i w�iÓ/ˆÜ�[Ô2Ü—6’6˜$Ñ1×2Ò2Ð2Ð2à×ÑÔÜ�]Š]Ô.°g×>Ö>Ø�I‰I˜WˆIÔ%÷ ?ð DˆÜ�]Š]œ:¨W×5Ö5Ø )ˆDÔ÷ 6Ñ5÷C ?×>Ð>ú÷ ?×>Ð>ú÷
 ?×>Ð>ú÷* ?×>ú÷ 6×5Ð5ús;   ³H<ÂIÃI$Ç)I8È*JÈ<I	ÉI!	É$I5	É8J	ÊJ	c                óÚ  € R p\         P                  ! 4       pRp\        P                  ! \        VR7      ;_uu_ 4        RVn        RRR4       \        P                  ! \        VR7      ;_uu_ 4        RVn        RRR4       \        P                  ! \        VR7      ;_uu_ 4        \        P                  Vn        RRR4       \         P                  ! RR7      p\         P                  ! RR7      pVP                  V4      pVP                  VRR7      pVP                  VRR7      p\        WvVP
                  R	7       \        W†VP
                  R	7       \        Wv,
          4      \        W†,
          4      8”  g   Q hR
p	VP
                  VP
                  uVn        Vn        VP                  V	4      pVP                  V	RR7      pVP                  V	RR7      p\        WvVP
                  R	7       \        W†VP
                  R	7       \        W†,
          4      \        Wv,
          4      8”  g   Q hR#   + '       g   i     ELô; i  + '       g   i     ELÔ; i  + '       g   i     EL¦; i)ç      @z+Attribute `tol` of `StandardNormal` must...r*   Nrå   r   r%  rò   r)  r,  g®Gáz®ï?r  ç      ð¿)rå   )r   r    r.   r/   r  r/  r?   r~  r  r   Úabsrõ   )
r3   r9   r  r5   ÚX1ÚX2rg   r_  r`  r¸   s
   &         r6   Útest_tolÚTestAttributes.test_tolð  sš  € ØˆÜ�LŠL‹Nˆà?ˆÜ�]Š]œ:¨W×5Ö5ØˆAŒE÷ 6ä�]Š]œ:¨W×5Ö5ØˆAŒE÷ 6ä�]Š]œ:¨W×5Ö5Ü—F‘FˆAŒE÷ 6ô �\Š\˜dÔ#ˆÜ�\Š\˜eÔ$ˆØ�e‰e�A‹hˆØ�v‰v�a ˆvÓ-ˆØ�v‰v�a ˆvÓ-ˆÜ˜¨¯©Õ/Ü˜¨¯©Õ/Ü�4•:‹¤ T¥Z£Ô0Ð0Ð0àˆØŸ™ §¡ˆˆŒ�”Ø�f‰f�Q‹iˆØ�w‰w�q ˆwÓ-ˆØ�w‰w�q ˆwÓ-ˆÜ˜¨¯©Õ/Ü˜¨¯©Õ/Ü�4•:‹¤ T¥Z£Ô0Ð0Ò0÷/ 6×5Ð5úç5×5Ð5úç5×5Ð5ús#   ¾H1Á2IÂ&IÈ1I	ÉI	ÉI*	c                ó¦  € \        ^ ^R7      pVP                  ^4      ^ 8X  g   Q hRVn        VP                  \        P                  ! R4      4      ^8X  g   Q h\        P                  ! R4      \        P                  ! R4      r2\        W#RR7      pVP                  \        P                  ! R4      4      R8X  g   Q h ! R R\         4      pV! W#RR7      pVP                  4       R	8X  g   Q hVP                  R
RR7      R	8X  g   Q hRp\        P                  ! \        VR7      ;_uu_ 4        RVn        RRR4       R#   + '       g   i     R# ; i)r   r,   Úskip_allç       @r  r  )r'   r-   Úvalidation_policyc                   ó,   a € ] tR tRt o R tR tRtV tR# )Ú0TestAttributes.test_iv_policy.<locals>.MyUniformi  c                ó   € R # ©Ú	incorrectro   )r3   r  r  s   &*,r6   rO  ÚATestAttributes.test_iv_policy.<locals>.MyUniform._entropy_formula  ó   € Ù"rD   c                ó   € R # r0  ro   )r3   r¹  rP  s   &&,r6   Ú_moment_raw_formulaÚDTestAttributes.test_iv_policy.<locals>.MyUniform._moment_raw_formula  r3  rD   ro   N)r™   rš   r›   rœ   rO  r5  r­   r®   r¯   s   @r6   Ú	MyUniformr.    s   ø‡ € ò#÷#ð #rD   r7  r1  rÇ  )rº  r¹  z/Attribute `validation_policy` of `MyUniform`...r*   r¼   NrM  )
r"   rý   r,  r?   rs   rð   r¸  r.   r/   r  )r3   r  r'   r-   r7  r5   s   &     r6   Útest_iv_policyÚTestAttributes.test_iv_policy  s  € Ü�a˜1ÔˆØ�u‰u�Q‹x˜1Œ}Ðˆ}à(ˆÔØ�u‰u”R—Z’Z “^Ó$¨Ô)Ð)Ð)ô �zŠz˜"‹~œrŸzšz¨"›~ˆ1Ü�a°
Ô;ˆØ�u‰u”R—Z’Z “^Ó$¨Ô*Ð*Ð*ô	#œô 	#ñ ˜°*Ô=ˆØ�y‰y‹{˜kÔ)Ð)Ð)ð �x‰x˜U¨"ˆxÓ-°Ô<Ð<Ð<ð DˆÜ�]Š]œ:¨W×5Ö5Ø"+ˆAÔ÷ 6×5×5Ò5ús   Ä-D?Ä?E	c                óø  € \         P                  ! ^^R7      p\         P                  ! ^.^R7      pVP                  ^8X  g   Q hVP                  ^8X  g   Q hVP                  ^ ,          ^8X  g   Q hVP                  ^ ,          ^8X  g   Q h\        P
                  ! \        4      ;_uu_ 4        ^Vn        RRR4       ^
VP                  ^ &   VP                  ^ ,          ^8X  g   Q hR#   + '       g   i     L;; i)r‘   ©ÚmurX  N)r   r    r<  rX  r.   r/   ÚAttributeError)r3   r  ÚYs   &  r6   Útest_shapesÚTestAttributes.test_shapes-  s·   € Ü�LŠL˜A QÔ'ˆÜ�LŠL˜Q˜C qÔ)ˆð �t‰t�qŒyÐˆyØ�w‰w˜!Œ|Ðˆ|Ø�t‰t�A�w˜!Œ|Ðˆ|Ø�w‰w�q�z˜QŒÐˆô �]Š]œ>×*Õ*ØˆAŒD÷ +ð ˆ�‰ˆQ‰Ø�t‰t�A�w˜!Œ|ÐŠ|÷ +×*ús   Â.C)Ã)C9	ro   N)
r™   rš   r›   rœ   r  r'  r8  r?  r­   r®   r¯   s   @r6   r  r  Ç  s   ø‡ € ò&*òP1ò<,÷>ð rD   r  c                   ór  a € ] tR tRt o ]P
                  P                  R]! ]]	,           4      4      R 4       t
R t]P
                  P                  ]P
                  P                  R4      ]P
                  P                  RR^ ^]P                  ! . RO4      .4      R 4       4       4       t]P
                  P                  ]P
                  P                  RR	]P                  ! . RO4      .4      ]P
                  P                  R
R	]P                  ! . RO4      .4      R 4       4       4       tR tR tRtV tR# )ÚTestMakeDistributioniA  zi, distdatac                óv  € V^ ,          p0 Rmp\        \        P                  P                  RR4      4      '       g   W49   d   \        P
                  ! R4       VR9   d   R# RR	RR	/pRR
0p0 R mp0 R!mp0 R"mp	^0 R#m^R0^R0/p
RR0p\        \        V4      pVP                  '       d6   \        \        VP                  P                  R4      V^,          4      4      M/ p\        P                  P                  R4      p\        P                  ! V4      pV! R$/ VB pV! R$/ VB pVP!                  ^
VR7      pVP#                  V4      pVP                  VR4      pRp\        P$                  ! RRR7      ;_uu_ 4        VP                  R4      w  pppp\'        VP)                  4       VP)                  4       4       W69  d+   \'        VP+                  4       VP+                  4       VR7       \-        V\        P.                  4      '       d?   \'        \        P0                  ! VP3                  4       4      VP+                  4       VR7       \'        VP5                  4       VP5                  4       VR7       \'        VP7                  4       VVVR7       \'        VP9                  4       VVVR7       W79  d   \'        VP;                  4       VVVR7       W89  d    \'        VP=                  RR7      VVVR7       \-        V\        P>                  4      '       dZ   \'        VPA                  V4      VPA                  V4      VR7       \'        VPC                  V4      VPC                  V4      VR7       MX\'        VPE                  V4      VPE                  V4      VR7       \'        VPG                  V4      VPG                  V4      VR7       \'        VPI                  V4      VPI                  V4      VR7       \'        VP#                  V4      VP#                  V4      VR7       W99  d-   \'        VPK                  V4      VPM                  V4      VR7       \'        VPO                  V4      VPQ                  V4      VR7       VP)                  4       w  ppVPS                  V4      pVVV^ 8H  &   VPU                  V4      pVVV^8H  &   \'        VPW                  V4      VVR7       \'        VPY                  V4      VVR7       \[        ^4       FJ  pW:P                  V/ 4      9  g   K  \'        VP]                  VRR7      VP]                  V4      VVR7       KL  	  \[        ^^4       FH  pW;9  g   K  \'        VP]                  VRR7      VP                  RV^,
          ,          4      VVR7       KJ  	  \-        V\        P>                  4      '       dP   Rp\'        VP!                  ^
VR7      VP_                  ^
\        P                  P                  V4      R7      VR7       RRR4       R#   + '       g   i     R# ; i)%r   ÚexponpowÚksoneÚkstwoÚ	kstwobignÚSCIPY_XSLOWÚ0zSkipping as XSLOWNgñhãˆµøä>Úpearson3ÚinvgammaÚparetorˆ   ì   Æs4XFÖ ©rx  rŸ   gH¯¼šò×z>r%  r¹   rº   Úmvskr,  )r-  rŒ  Úexcessr	  rÇ  r  rÌ  l   1XS+- )r;   Úrandom_state>   ÚzipfÚargusrE  rF  Úkappa4ÚlogserrD  ÚgenexponÚgompertzÚ	exponweibÚ	johnsonsbrG  Ú	powernormÚ
betanbinomÚhalfgennormÚnorminvgaussÚpowerlognormÚrecipinvgaussÚvonmises_lineÚstudentized_range>   ÚvonmisesÚ	hypergeomÚlevy_stableÚpoisson_binomÚnchypergeom_fisherÚnchypergeom_wallenius>   rE  rD  rg  >   ÚchirE  rF  rD  rK  rY  rg  >   ÚtriangÚarcsineÚ	trapezoidÚ
skewcauchy>   Úlevyru   Úlevy_lÚ
foldcauchyÚ
halfcauchyro   )0rò  ÚosÚenvironrŠ   r.   r
  r0  r   rH   r2   ÚzipÚsplitr?   r�   rž   Úmake_distributionrâ   r  rÇ   r   rˆ  rð   r  Úrv_discreter“  ró   rô   rø   rú   rû   rü   Úrv_continuousrþ   rý   ÚlogpmfÚpmfrÿ   r  Úlogsfr  ÚsfÚppfÚisfrõ   r  rÂ  r¸  Úrvs) r3   rË   ÚdistdataÚdistnamer£   Úcustom_tolerancesÚskip_entropyÚskip_skewnessÚskip_kurtosisÚskip_logccdfÚskip_rawÚskip_standardizedrÍ   rP  rŸ   ÚCustomDistributionr  r>  r9   r¸   r-  rŒ  ÚmÚvÚsÚkr'   rq  Úref_ppfÚref_isfr¹  rÜ   s    &&&                             r6   Útest_rv_genericÚ$TestMakeDistribution.test_rv_genericB  sÄ  € à˜A•;ˆò0ˆô
 ”2—:‘:—>‘> -°Ó5×6Ò6¸8Ô;KÜ�KŠKÐ+Ô,àð 
ô 
ñ ð % d¨G°TÐ:ÐØ# ZÐ0ˆÚFˆò2ˆò HˆØÒNØ˜�zØ˜
�|ð%ˆð (¨Ð1Ðä”u˜hÓ'ˆØDHÇKÇKÀK””c˜$Ÿ+™+×+Ñ+¨DÓ1°8¸Aµ;Ó?Ô@ÐUWˆÜ�i‰i×#Ñ#Ð$4Ó5ˆÜ"×4Ò4°TÓ:ÐÙÑ( Ñ(ˆÙ‰N�6‰NˆØ�H‰H˜2 3ˆHÓ'ˆØ�E‰E�!‹HˆØ ×$Ñ$ X¨tÓ4ˆØˆä�[Š[ °(×;Ö;ØŸ™ ›‰JˆAˆq�!�QÜ˜AŸI™I›K¨¯©«Ô5ØÔ+Ü §	¡	£¨Q¯Y©Y«[¸tÕDÜ˜!œU×.Ñ.×/Ò/ô  ¤§¢ q§|¡|£~Ó 6¸¿	¹	»È$ÕOÜ˜AŸH™H›J¨¯©«
¸Õ>Ü˜AŸF™F›H a¨d¸Õ>Ü˜AŸJ™J›L¨!°$¸TÕBØÔ,Ü §
¡
£¨a°dÀÕFØÔ,Ü §
¡
°h 
Ó ?ÀØ%)°õ6ä˜$¤× 3Ñ 3×4Ò4Ü §¡¨£¨Q¯X©X°a«[¸tÕDÜ §¡ a£¨!¯%©%°«(¸Ö>ä §¡¨£¨Q¯X©X°a«[¸tÕDÜ §¡ a£¨!¯%©%°«(¸Õ>Ü˜AŸH™H Q›K¨¯©°!«¸4Õ@Ü˜AŸE™E !›H a§e¡e¨A£h°TÕ:ØÔ+Ü §	¡	¨!£¨a¯g©g°a«j¸tÕDÜ˜AŸF™F 1›I q§t¡t¨A£w°TÕ:ð —9‘9“;‰DˆAˆqØ—e‘e˜A“hˆGØˆG�A˜‘F‰OØ—e‘e˜A“hˆGØˆG�A˜‘F‰Oä˜AŸF™F 1›I w°TÕ:Ü˜AŸG™G A›J¨°dÕ;ä˜qž�Ø§<¡<°°rÓ#:Ö:Ü# A§H¡H¨U¸ HÓ$?Ø$%§H¡H¨U£O¸$ÀT÷Kñ "ô ˜q !ž�ØÖ4Ü# A§H¡H¨U¸ HÓ$HØ$%§G¡G¨F°5¸µ7­OÓ$<À4Èd÷Tñ %ô ˜$¤× 3Ñ 3×4Ò4ð '�Ü §¡¨r°t Ó <Ø !§¡¨2Ü35·9±9×3HÑ3HÈÓ3Nð !&ó !Pà%)õ+÷i <×;×;Ò;ús   Å>N X'Ô#AX'Õ-B0X'Ø'X8	c           
     óp  € \         P                  P                  R 4      p ! R R4      p\        P                  ! V! 4       4      pV! R\         P
                  R7      p\        P                  ! \        RRR7      4      p\         P                  R8¼  dI   \        V4      R\         P
                   R28X  g   Q h\        V4      R	\         P
                   R
28X  g   Q hVP                  ^
VR7      pVP                  V4      p\        VP                  4       VP                  4       4       \        VP                  4       VP                  4       4       \        VP!                  4       VP!                  4       4       \        VP#                  V4      VP#                  V4      4       \        VP%                  V4      VP%                  V4      4       \        VP'                  V4      VP'                  V4      4       \        VP                  V4      VP                  V4      4       \        VP)                  V4      VP)                  V4      4       \        VP+                  V4      VP+                  V4      4       \        VP-                  V4      VP-                  V4      4       \        VP/                  V4      VP/                  V4      4       R FA  p\1        ^4       F/  p	\        VP3                  W˜R7      VP3                  W˜R7      4       K1  	  KC  	  VP                  ^
^ RR7      p
VP                  ^
^ RR7      p\        W«4       \         P4                  ! W«8H  4      '       d   Q h\        VP7                  RR7      VP7                  RR7      4       VP7                  RR7      VP7                  RR7      8X  d   Q hR# )rM  c                   ón   a € ] tR tRt o ]R 4       t]R 4       t]R 4       tR tRR/R lt	RR	 lt
R
tV tR# )Ú6TestMakeDistribution.test_custom.<locals>.MyLogUniformi¬  c                ó   € R # ©z1.16.0ro   ©r3   s   &r6   Ú__make_distribution_version__ÚTTestMakeDistribution.test_custom.<locals>.MyLogUniform.__make_distribution_version__­  ó   € árD   c                ó^   € R R^ \         P                  3RR/RRR \         P                  3RR//# )r'   r)   r>   r-   ©FF©r?   r   r–  s   &r6   rä  ÚATestMakeDistribution.test_custom.<locals>.MyLogUniform.parameters±  s:   € à˜k¨A¬r¯v©v¨;¸À^ÐTØ˜k¨C´·±¨=¸+À~ÐVðXð XrD   c                ó
   € R R/# )r)   r,   ro   r–  s   &r6   rˆ  Ú>TestMakeDistribution.test_custom.<locals>.MyLogUniform.support¶  s   € à# ZÐ0Ð0rD   c                ó€   € ^V\         P                  ! V4      \         P                  ! V4      ,
          ,          ,          # )r‘   ©r?   rÈ   )r3   r9   r'   r-   s   &&&&r6   rý   Ú:TestMakeDistribution.test_custom.<locals>.MyLogUniform.pdfº  s'   € Ø˜A¤§¢¨£¬R¯VªV°A«YÕ!6Õ7Õ8Ð8rD   rŸ   Nc               óô   € VP                  VR 7      p\        P                  ! \        P                  ! V4      V\        P                  ! V4      \        P                  ! V4      ,
          ,          ,           4      # )r:   )r¢   r?   r“  rÈ   )r3   rx  r'   r-   rŸ   r¸   s   &&$$$ r6   râ   Ú=TestMakeDistribution.test_custom.<locals>.MyLogUniform.sample½  sH   € Ø—K‘K U�KÓ+�Ü—v’vœbŸfšf Q›i¨!¬r¯vªv°a«y¼2¿6º6À!»9Õ/DÕ*EÕEÓFÐFrD   c               ó†   € V^8X  d:   VR8X  d1   WC,
          \         P                  ! WC,          4      ,          R,           # R# R# )r‘   rÇ  g»½×Ùß|Û=Nr¡  )r3   r¹  rº  r'   r-   s   &&&$$r6   r¸  Ú=TestMakeDistribution.test_custom.<locals>.MyLogUniform.momentÁ  s4   € Ø˜A”: $¨%¤-ð �E¤R§V¢V¨A­C£[Õ0°5Õ8Ð8ñ #0‘:rD   ro   )rÇ  )r™   rš   r›   rœ   Úpropertyr—  rä  rˆ  rý   râ   r¸  r­   r®   r¯   s   @r6   ÚMyLogUniformr“  ¬  s^   ø‡ € Øñ ó ð ð ñXó ðXð ñ1ó ð1ò9ðG°ô G÷9ò 9rD   r¨  r  r,   r  z2.0zMyLogUniform(a=1.0, b=r‡   z-MyLogUniform(a=np.float64(1.0), b=np.float64(z))rN  r  r(  )rx  rŸ   r*  rp  r)  rò   N©rÇ  rÊ  rÌ  )r?   r�   rž   r   ru  Úer“  r"   Ú__version__r~   Úreprrâ   r  r   rˆ  rð   rô   rþ   rý   rÿ   r  r  rõ   r  rÂ  r¸  r^  rø   )r3   rŸ   r¨  Ú
LogUniformr  r>  r9   r¸   rº  r¹  Úsample_formulaÚsample_inverses   &           r6   Útest_customÚ TestMakeDistribution.test_custom©  s§  € Ü�i‰i×#Ñ#Ð$4Ó5ˆ÷	9ñ 	9ô6 ×,Ò,©\«^Ó<ˆ
á˜œrŸt™tÔ$ˆÜ�IŠI”g  bÔ)Ó*ˆô �>‰>˜UÔ"Ü�q“6Ð5´b·d±d°V¸1Ð=Ô=Ð=Ð=Ü˜“7Ð MÌbÏdÉdÈVÐSUÐVÔVÐVÐVà�H‰H˜2 3ˆHÓ'ˆØ�E‰E�!‹Hˆä˜Ÿ	™	› Q§Y¡Y£[Ô1Ü˜Ÿ	™	› Q§Y¡Y£[Ô1Ü˜Ÿ™›
 A§H¡H£JÔ/Ü˜Ÿ™ › Q§X¡X¨a£[Ô1Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ™ › Q§X¡X¨a£[Ô1Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ	™	 !› a§i¡i°£lÔ3Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 A§G¡G¨A£JÔ/Û6ˆDÜ˜qž�Ü §¡¨ Ó :Ø !§¡¨ Ó :ö<ó "ñ 7ð Ÿ™¨°¸)˜ÓDˆØŸ™¨°Ð:M˜ÓNˆÜ˜Ô7Ü—6’6˜.Ñ:×;Ò;Ð;Ð;ä˜Ÿ™ i˜Ó0°!·&±&À°&Ó2MÔNØ—6‘6 �6Ó+¨q¯v©v¸\¨vÓ/JÔJÐJÐJÑJrD   zignore::RuntimeWarningr  c                óÚ  € \         P                  P                  R 4      p ! R R4      p\        P                  ! V! 4       4      p\        P                  ! \        P
                  4      pV! V^ ^R7      pV! VR7      pVP                  ^
VR7      pVP                  V4      p	\        VP                  4       VP                  4       4       \        VP                  4       VP                  4       RR7       \        VP                  4       VP                  4       4       \        VP                  V4      VP                  V4      4       \        VP                  V4      VP                  V4      4       \        VP                  V4      VP                  V4      4       \        VP                  V4      VP                  V4      4       \        VP                  V4      VP                  V4      4       \        VP!                  V4      VP!                  V4      4       \        VP#                  V	4      VP#                  V	4      4       \        VP%                  V	4      VP%                  V	4      4       R# )	rM  c                   ó\   a € ] tR tRt o ]R 4       t]R 4       t]R 4       tR tR t	Rt
V tR# )	ÚGTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtremeiõ  c                ó   € R # r•  ro   r–  s   &r6   r—  ÚeTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.__make_distribution_version__ö  r™  rD   c           	     óÆ   € R R\         P                  ) \         P                  3RR/RR\         P                  ) \         P                  3RR/RR^ \         P                  3RR//# )r  r)   r>   r<  rX  r›  rœ  r–  s   &r6   rä  ÚRTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.parametersú  s^   € ð ˜+¬¯©¨´·±Ð'8¸+À~ÐVØ˜;¬"¯&©&¨´"·&±&Ð(9¸;ÈÐWØ˜k¨A¬r¯v©v¨;¸À^ÐTðð rD   c                ó   € R  pR pRW3RR/# )c                 ó   € \         P                  ! WV4      w  rp\         P                  ! V 4      p\         P                  ) W0^ 8¬  &   W^ 8  ,          W ^ 8  ,          W ^ 8  ,          ,          ,           W0^ 8  &   VR,          # ©r   ro   ©r?   r§  Ú
empty_liker   ©r  r<  rX  Úresults   $$$ r6   ÚleftÚ]TestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.support.<locals>.left  sh   € Ü#%×#6Ò#6°q¸eÓ#D‘L�A˜5ÜŸ]š]¨1Ó-�FÜ&(§f¡f W�F ™6‘NØ$&¨1¡u¥I°¸!±eµ¸qÀQÁ½xÕ0GÕ$G�F˜q™5‘MØ! "�:Ð%rD   c                 óþ   € \         P                  ! WV4      w  rp\         P                  ! V 4      p\         P                  W0^ 8*  &   W^ 8„  ,          W ^ 8„  ,          W ^ 8„  ,          ,          ,           W0^ 8„  &   VR,          # r»  r¼  r¾  s   $$$ r6   ÚrightÚ^TestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.support.<locals>.right  sf   € Ü#%×#6Ò#6°q¸eÓ#D‘L�A˜5ÜŸ]š]¨1Ó-�FÜ%'§V¡V�F ™6‘NØ$&¨1¡u¥I°¸!±eµ¸qÀQÁ½xÕ0GÕ$G�F˜q™5‘MØ! "�:Ð%rD   r)   r>   r›  ro   )r3   rÀ  rÃ  s   &  r6   rˆ  ÚOTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.support  s   € ò&ò&ð $ d ]°KÀÐPÐPrD   c               ó  € \         P                  ! WW44      w  rr4\         P                  ! V4      pV^ 8H  p\         P                  ! W,          W6,          ,
          ) WF,          ,          4      WV&   ^W&( ,          W( ,          W6( ,          ,
          ,          WF( ,          ,          ,
          ^W&( ,          ,          ,          WV( &   ^V,          V^V,
          ,          ,          \         P                  ! V) 4      ,          pVR,          # r»  ©r?   r§  r½  r“  )r3   r9   r  r<  rX  ÚtÚmaskr¿  s   &&$$$   r6   rý   ÚKTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.pdf  sÀ   € Ü"$×"5Ò"5°a¸BÓ"F‘��bÜ—M’M !Ó$�Ø˜Q™�ÜŸ&š& 1¥7¨R­XÕ#5Ð!6°uµ{Õ!BÓC�‘à˜˜5� 1 U¥8¨b°­iÕ#7Õ8¸¸u½ÕEÕEØ�a˜•h•Jõ ��%‘ð ˜5� 1 q¨1¥u¥:Õ-¬b¯fªf°a°R«jÕ8�Ø˜b•zÐ!rD   c               ó¾  € \         P                  ! WW44      w  rr4\         P                  ! V4      pV^ 8H  p\         P                  ! W,          W6,          ,
          ) WF,          ,          4      WV&   ^W&( ,          W( ,          W6( ,          ,
          ,          WF( ,          ,          ,
          ^W&( ,          ,          ,          WV( &   \         P                  ! V) 4      R,          # r»  rÇ  )r3   r9   r  r<  rX  rÈ  rÉ  s   &&$$$  r6   r  ÚKTestMakeDistribution.test_custom_variable_support.<locals>.MyGenExtreme.cdf  s¥   € Ü"$×"5Ò"5°a¸BÓ"F‘��bÜ—M’M !Ó$�Ø˜Q™�ÜŸ&š& 1¥7¨R­XÕ#5Ð!6°uµ{Õ!BÓC�‘à˜˜5� 1 U¥8¨b°­iÕ#7Õ8¸¸u½ÕEÕEØ�a˜•h•Jõ ��%‘ô —v’v˜q˜b“z "•~Ð%rD   ro   N)r™   rš   r›   rœ   r§  r—  rä  rˆ  rý   r  r­   r®   r¯   s   @r6   ÚMyGenExtremer´  õ  sP   ø‡ € Øñ ó ð ð ñó ðð ñQó ðQò"	"÷&ð &rD   rÍ  )r  r<  rX  ©r  rN  gñhãˆµøÔ>r,  N)r?   r�   rž   r   ru  Ú
genextremerâ   r  r   rˆ  rð   rô   rþ   rý   rÿ   r  r  rõ   r  )
r3   r  rŸ   rÍ  ÚGenExtreme1ÚGenExtreme2r%  r&  r9   r¸   s
   &&        r6   Útest_custom_variable_supportÚ1TestMakeDistribution.test_custom_variable_supportï  s™  € ô �i‰i×#Ñ#Ð$4Ó5ˆ÷2	&ñ 2	&ôh ×-Ò-©l«nÓ=ˆÜ×-Ò-¬e×.>Ñ.>Ó?ˆá˜1 ¨!Ô,ˆÙ˜1Ôˆà�I‰I˜B CˆIÓ(ˆØ�F‰F�1‹Iˆä˜Ÿ
™
› b§j¡j£lÔ3Ü˜Ÿ
™
› b§j¡j£l¸Õ>Ü˜Ÿ	™	› R§Y¡Y£[Ô1Ü˜Ÿ	™	 !› b§i¡i°£lÔ3Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ	™	 !› b§i¡i°£lÔ3Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ
™
 1› r§z¡z°!£}Ô5Ü˜Ÿ™ ›
 B§G¡G¨A£JÔ/Ü˜Ÿ™ ›
 B§G¡G¨A£JÔ/Ü˜Ÿ™ › R§X¡X¨a£[Ö1rD   r'   ç      à?r-   c                ó
  € \         P                  P                  R 4      p ! R R4      p\        P                  ! \        P
                  4      p\        P                  ! V! 4       4      pWV,           ,          pW,           pV! WR7      pV! WgR7      p	V! WR7      p
V
P                  ^
VR7      pV
P                  V4      p\        VP                  4       V
P                  4       4       \        VP                  4       V
P                  4       4       \        VP                  V4      V
P                  V4      4       \        VP                  V4      V
P                  V4      4       \        VP                  V4      V
P                  V4      4       \        VP                  V4      V
P                  V4      4       \        VP                  V4      V
P                  V4      4       \        V	P                  4       V
P                  4       4       \        V	P                  4       V
P                  4       4       \        V	P                  V4      V
P                  V4      4       \        V	P                  V4      V
P                  V4      4       \        V	P                  V4      V
P                  V4      4       \        V	P                  V4      V
P                  V4      4       \        V	P                  V4      V
P                  V4      4       R# )rM  c                   óf   a € ] tR tRt o ]R 4       t]R 4       tR
R lt]R 4       tR t	R t
R	tV tR# )ÚKTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBetaiC  c                ó   € R # r•  ro   r–  s   &r6   r—  ÚiTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.__make_distribution_version__D  r™  rD   c                óz   € R ^ \         P                  3R^ \         P                  3/RRR^ \         P                  3/3# )r'   r-   r<  Únur�   rœ  r–  s   &r6   rä  ÚVTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.parametersH  s>   € ð ˜1œbŸf™f˜+ s¨Q´·±¨KÐ8Ø˜6 4¨!¬R¯V©V¨Ð5ðð rD   Nc                óx   € Ve   Ve   Vf   Vf   W,           pW,          pMW4,          pWA,
          pRVRVRVRV/# )Nr'   r-   r<  rÛ  ro   )r3   r'   r-   r<  rÛ  s   &&&&&r6   Úprocess_parametersÚ^TestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.process_parametersO  sF   € Ø’= Q¢]°r²zÀbÂjØ��BØ�‘Bà��AØ��AØ˜Q  Q¨¨b°$¸Ð;Ð;rD   c                ó
   € R R/# )r)   r�   ro   r–  s   &r6   rˆ  ÚSTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.supportX  s   € à# VÐ,Ð,rD   c                óB   € \         P                  P                  WV4      # ©N)r   Ú_ufuncsÚ	_beta_pdf©r3   r9   r'   r-   r<  rÛ  s   &&&&&&r6   rý   ÚOTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.pdf\  s   € Ü—‘×0Ñ0°°qÓ9Ð9rD   c                ó0   € \         P                  ! W#V4      # rã  )r   Úbetaincræ  s   &&&&&&r6   r  ÚOTestMakeDistribution.test_custom_multiple_parameterizations.<locals>.MyBeta.cdf_  s   € Ü—’ q¨QÓ/Ð/rD   ro   )NNNN)r™   rš   r›   rœ   r§  r—  rä  rÞ  rˆ  rý   r  r­   r®   r¯   s   @r6   ÚMyBetar×  C  sS   ø‡ € Øñ ó ð ð ñó ðô<ð ñ-ó ð-ò:÷0ð 0rD   rë  r,   )r<  rÛ  rN  N)r?   r�   rž   r   ru  rv   râ   r  r   rˆ  rô   rý   r  rõ   r  )r3   r'   r-   rŸ   rë  ÚBetar<  rÛ  r  r>  ÚZr9   r¸   s   &&&          r6   Ú&test_custom_multiple_parameterizationsÚ;TestMakeDistribution.test_custom_multiple_parameterizations>  sõ  € ô �i‰i×#Ñ#Ð$4Ó5ˆ÷	0ñ 	0ô> ×&Ò&¤u§z¡zÓ2ˆÜ×(Ò(©«Ó2ˆà�a•%�[ˆØ�Uˆá�QÔˆÙ�bÔ ˆÙ�1ŒNˆà�H‰H˜2 3ˆHÓ'ˆØ�E‰E�!‹Hˆä˜Ÿ	™	› Q§Y¡Y£[Ô1Ü˜Ÿ™›
 A§H¡H£JÔ/Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 A§G¡G¨A£JÔ/ä˜Ÿ	™	› Q§Y¡Y£[Ô1Ü˜Ÿ™›
 A§H¡H£JÔ/Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ™˜a› !§%¡%¨£(Ô+Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 A§G¡G¨A£JÖ/rD   c                ó`  € R p\         P                  ! \        VR7      ;_uu_ 4        \        P                  ! \        P
                  4       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        P                  ! \        P                  4       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        P                  ! \        4       4       RRR4       R#   + '       g   i     L²; i  + '       g   i     Lr; i  + '       g   i     R# ; i)z`levy_stable` is not supported.r*   Nz`vonmises` is not supported.z&The argument must be an instance of...)	r.   r/   r’  r   ru  rd  rb  r  r  ©r3   r5   s   & r6   r  Ú*TestMakeDistribution.test_input_validation  s°   € Ø3ˆÜ�]Š]Ô.°g×>Ö>Ü×#Ò#¤E×$5Ñ$5Ô6÷ ?ð 1ˆÜ�]Š]Ô.°g×>Ö>Ü×#Ò#¤E§N¡NÔ3÷ ?ð ;ˆÜ�]Š]œ:¨W×5Ö5Ü×#Ò#¤F£HÔ-÷ 6Ñ5÷ ?×>ú÷ ?×>ú÷ 6×5Ð5ús#   §%C6Á:%D	ÃDÃ6D	Ä	D	ÄD-	c                óh  € ^ RI Hp VP                  4        F  p\        \        V4      '       d   K  Q h	  \        P
                  ! \        P                  4      p\        V! ^R7      4      R8X  g   Q h\        P                  R8¼  d   \        V! ^R7      4      R8X  g   Q hRVP                  9   g   Q h\        P
                  ! \        P                  4      p\        V! ^R7      4      R8X  g   Q h\        P                  R8¼  d   \        V! ^R7      4      R	8X  g   Q hR
VP                  9   g   Q hR# )r   )Ú_distribution_namesrÿ  zGamma(a=2.0)Ú2zGamma(a=np.float64(2.0))ÚGamma)rv   zHalfGeneralizedNormal(beta=2.0)z+HalfGeneralizedNormal(beta=np.float64(2.0))ÚHalfGeneralizedNormalN)Ú(scipy.stats._distribution_infrastructurerô  ÚkeysÚhasattrr   ru  Úgammar~   r?   r«  r¬  Ú__doc__r\  )r3   rô  rÍ   s   &  r6   Útest_repr_str_docsÚ'TestMakeDistribution.test_repr_str_docsŒ  sð   € ÝPØ'×,Ñ,Ö.ˆDÜœ5 $×'Ô'Ð'Ð'ñ /ô ×&Ò&¤u§{¡{Ó3ˆÜ‘4˜!”9‹~ Ô/Ð/Ð/Ü�>‰>˜SÔ Ü™˜qœ	“?Ð&@Ô@Ð@Ð@Ø˜$Ÿ,™,Ô&Ð&Ð&ä×&Ò&¤u×'8Ñ'8Ó9ˆÜ‘4˜Q”<Ó Ð$EÔEÐEÐEÜ�>‰>˜SÔ Ü™ !œÓ%Ð)VÔVÐVÐVØ&¨$¯,©,Ô6Ð6Ò6rD   ro   NrM  )gÍÌÌÌÌÌ Àr#  r  r  gÍÌÌÌÌÌ @)rÔ  r  r+  g      @g       @)r™   rš   r›   rœ   r.   r    r¡   Ú	enumerater   r   r�  r°  r£   Úfilterwarningsr?   rs   rÒ  rî  r  rý  r­   r®   r¯   s   @r6   rB  rB  A  s$  ø‡ € Ø‡[�[×Ñ˜]©I°hÀÕ6MÓ,NÓOñd+ó Pðd+òLBKðL ‡[�[×ÑØ‡[�[×ÑÐ 8Ó9Ø‡[�[×Ñ˜S 2 q¨!¨R¯ZªZÒ8PÓ-QÐ"RÓSñJ2ó Tó :ó ðJ2ðX ‡[�[×ÑØ‡[�[×Ñ˜S 3¨¯
ª
Ò3LÓ(MÐ"NÓOØ‡[�[×Ñ˜S 3¨¯
ª
Ò3LÓ(MÐ"NÓOñ<0ó Pó Pó ð<0ò|.÷7ð 7rD   rB  c                   ól  a € ] tR tRt o R tR t]P                  P                  ^
4      ]	! ]
P                  ! 4       ]
P                  ! ^ R7      R7      R 4       4       t]P                  P                  ^4      ]P                  P                  RRR	.4      R
 4       4       t]P                  P                  ^
4      ]P                  P                  R. RO4      ]P                  P!                  R4      R 4       4       4       t]P                  P                  ^4      R 4       tR tR tR tR tR tRtV tR# )ÚTestTransformsiž  c                óè   € \         P                  ! ^
RR7      pRp\        P                  ! \        VR7      ;_uu_ 4        \         P
                  ! V4       RRR4       R#   + '       g   i     R# ; i)r@  rÔ  )r×  r¸   z@Transformations are currently only supported for continuous RVs.r*   N)r   r#   r.   r/   r’  r“  )r3   r  r5   s   &  r6   Ú test_ContinuousDistribution_onlyÚ/TestTransforms.test_ContinuousDistribution_only   sF   € Ü�NŠN˜R 3Ô'ˆð UˆÜ�]Š]Ô.°g×>Ö>Ü�IŠI�aŒL÷ ?×>×>Ò>ús   ¿A Á A1	c                óà  € \         P                  P                  R 4      pVP                  R4      pVP                  R4      p\         P                  ! W#4      \         P                  ! W#4      r2\
        P                  ! \        4       W#R7      p\
        P                  ! W#4      pVP                  R	VR7      pVP                  V4      p\        VP                  4       \         P                  ! VP                  4       R,           4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP!                  R4      4       \        VP#                  4       VP#                  4       4       \        VP%                  4       VP'                  4       4       \        VP)                  4       \         P*                  ! VP'                  4       4      4       \        VP-                  4       VP                  R4      4       \        VP/                  4       VP                  R4      ^,           4       \        VP1                  4       VP1                  4       4       \        VP3                  V4      VP3                  V4      4       \        VP                  V4      VP                  V4      4       \        VP5                  V4      VP7                  V4      4       \        VP9                  V4      VP!                  V4      4       \        VP;                  V4      VP=                  V4      4       \        VP?                  V4      VP?                  V4      4       \        VPA                  V4      VPA                  V4      4       \        VPC                  V4      VPE                  V4      4       \        VPG                  \         P                  ! V4      4      VP!                  V4      4       \        VPI                  \         P                  ! V4      4      VP=                  V4      4       VPK                  ^
4      p\         PL                  ! W‚8„  Wƒ8  ,          4      '       g   Q hR# )
ì   b2Ã,ï' )ÚlbÚub©rQ  rŸ  rÔ  r‹  rŒ  Nr—   ©r–   r@  )'r?   r�   rž   ÚminimumÚmaximumr   Útruncater    Ú	truncnormr~  r  r   ró   rÈ   rð   rô   r|  rø   rú   rÏ  r  Úsqrtrû   rü   rˆ  rý   r  r{  rõ   r  r}  rþ   rÿ   r  rz  r¥  r  râ   r^  )	r3   rŸ   r  r	  r>  ÚY0rÑ   r¸   râ   s	   &        r6   Útest_truncateÚTestTransforms.test_truncate¨  s¶  € Ü�i‰i×#Ñ# NÓ3ˆØ�Z‰Z˜ÓˆØ�Z‰Z˜ÓˆÜ—’˜BÓ#¤R§Z¢Z°Ó%7ˆBä�NŠNœ6›8¨Ô2ˆÜ�_Š_˜RÓ$ˆà�F‰F�7¨ˆFÓ-ˆØ�F‰F�1‹Iˆä˜Ÿ™›¬¯ª¨r¯z©z«|¸bÕ/@Ó(AÔBÜ˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™›
 B§F¡F¨3£KÔ0Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜×,Ñ,Ó.´·²¸¿¹»Ó0AÔBÜ˜Ÿ
™
› b§h¡h¨s£mÔ4Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7Ô8Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§5¡5¨£8Ô,Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 B§F¡F¨1£IÔ.Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü˜Ÿ	™	¤"§&¢&¨£)Ó,¨b¯f©f°Q«iÔ8Ü˜Ÿ
™
¤2§6¢6¨!£9Ó-¨r¯v©v°a«yÔ9Ø—‘˜"“ˆÜ�vŠv�v‘{ v¡{Õ3×4Ò4Ð4Ò4rD   rÚ   rÛ   c           
     ó¬  € \         P                  P                  V4      p ! R  R\        4      p\	        WAVR^R7      pVw  rgr‰r«rÍVP
                  pVP                  p\        4       p\        P                  ! WïR7      pW~,
          V,          pWŽ,
          V,          pVP                  4       w  ppVP                  4       w  pp\        VVV,           4       \        VVV,           4       \         P                  ! RRR7      ;_uu_ 4        \        \         P                  ! VP                  4       4      VP                  4       4       \        VP                  4       VP                  4       4       \        VP!                  4       VP!                  4       V,           4       \        VP#                  4       VP#                  4       V,           4       \        VP%                  4       VP%                  4       V,           4       \        VP'                  4       VP'                  4       V^,          ,          4       \        VP)                  4       VP'                  4       R,          4       \        VP+                  4       VP+                  4       \         P,                  ! V4      ,          4       \        VP/                  4       VP/                  4       4       \        VP1                  V4      VP1                  V4      \         P2                  ! V4      ,
          4       \        VP5                  V4      VP5                  V4      V,          4       \        VP7                  V4      VP7                  V4      4       \        VP9                  V4      VP9                  V4      4       \        VP;                  V4      VP;                  V4      4       \        VP=                  V4      VP=                  V4      4       \        VP7                  Wx4      VP7                  VV4      4       \        VP9                  Wx4      VP9                  VV4      4       \        VP;                  Wx4      VP;                  VV4      4       \        VP=                  Wx4      VP=                  VV4      4       \        VP?                  V
4      VP?                  V
4      V,          V,           4       \        VPA                  V	4      VPA                  V	4      V,          V,           4       \        VPC                  V
4      VPC                  V
4      V,          V,           4       \        VPE                  V	4      VPE                  V	4      V,          V,           4       \G        ^^4       F¶  p\        VPI                  VR4      VPI                  V4      4       \        VPI                  VR4      VPI                  VR4      VV,          ,          4       \        VPI                  VR	4      VPI                  VR	4      \         P,                  ! V4      V,          ,          4       K¸  	  R
R
R
4       V^V,          ,
          V,           pWo^,          ,          V,          p\         PJ                  ! VPL                  4      pVP                  4       w  ppVP                  4       w  pp\        VVV,           4       \        VVV,           4       \         P                  ! RRR7      ;_uu_ 4        \        VP                  4       VP                  4       V,           4       \        VP                  4       VP                  4       V,           4       \        VP!                  4       VP!                  4       V,           4       \        VP#                  4       VP#                  4       V,           4       \        VP%                  4       VP%                  4       V,           4       \        VP'                  4       VP'                  4       V,           4       \        VP)                  4       VP)                  4       V,           4       \        VP+                  4       VP+                  4       V,           4       \        VP/                  4       VP/                  4       V,           4       \        VP1                  V4      VP1                  V4      V,           4       \        VP5                  V4      VP5                  V4      V,           4       \        VP7                  V4      VP7                  V4      V,           4       \        VP9                  V4      VP9                  V4      V,           4       \        VP;                  V4      VP;                  V4      V,           4       \        VP=                  V4      VP=                  V4      V,           4       \        VP?                  V
4      VP?                  V
4      V,           4       \        VPA                  V	4      VPA                  V	4      V,           4       \        VPC                  V
4      VPC                  V
4      V,           4       \        VPE                  V	4      VPE                  V	4      V,           4       \G        ^^4       F‡  p\        VPI                  VR4      VPI                  VR4      4       \        VPI                  VR4      VPI                  VR4      4       \        VPI                  VR	4      VPI                  VR	4      4       K‰  	  R
R
R
4       R
#   + '       g   i     ELý; i  + '       g   i     R
# ; i)c                   ó2   a a€ ] tR tRt oV 3R ltRtVtV ;t# )Ú8TestTransforms.test_loc_scale.<locals>.TransformedNormaliÐ  c                ó@   <€ \         SV `  ! \        4       .VO5/ VB  R # rã  )rN  Ú__init__r   )r3   r  r  rR  s   &*,€r6   r  ÚATestTransforms.test_loc_scale.<locals>.TransformedNormal.__init__Ñ  s   ø€ Ü‘Ò ¤Ó!1ÐC°DÒC¸FÔCrD   ro   )r™   rš   r›   rœ   r  r­   r®   rT  rU  s   @@r6   ÚTransformedNormalr  Ð  s   ù‡ € ÷Dõ DrD   r  )r²   rG   )ÚlocÚscaler¹   rá   rÔ  rÇ  rÊ  rÌ  N)r‘   r   r   r   )'r?   r�   rž   r   rÖ   r  r  r   r   Únormrˆ  r   rÇ   r“  ró   rð   rô   rö   rø   rú   r  rû   Úsignrü   rþ   rÈ   rý   rÿ   r  r  r  r¥  rõ   r  r  rÂ  r¸  rñ  rŠ  )r3   rK   rÜ   rŸ   r  rë   rÍ   r9   rÑ   r¸   rÕ   r]   rÏ   rÒ   r  r  Údist0Údist_refÚx0Úy0r'   r-   Úa0Úb0rË   Úzs   &&&                       r6   Útest_loc_scaleÚTestTransforms.test_loc_scaleÊ  s  € ô �i‰i×#Ñ# DÓ)ˆô	DÔ 9ô 	Dô ,Ø S°lÈQôPˆàMPÑJˆ��t¨>à�h‰hˆØ—
‘
ˆÜÓ ˆÜ—:’: #Ô3ˆà�g˜ÕˆØ�g˜Õˆà�|‰|‹~‰ˆˆ1Ø—‘“‰ˆˆBÜ˜˜2 �8Ô$Ü˜˜2 �8Ô$ä�[Š[ °(×;Ö;ÜœBŸFšF 4§?¡?Ó#4Ó5°t·|±|³~ÔFÜ˜DŸL™L›N¨H×,<Ñ,<Ó,>Ô?Ü˜DŸK™K›M¨5¯<©<«>¸CÕ+?Ô@Ü˜DŸI™I›K¨¯©«¸Õ);Ô<Ü˜DŸI™I›K¨¯©«¸Õ);Ô<Ü˜DŸM™M›O¨U¯^©^Ó-=ÀÀqÅÕ-HÔIÜ˜D×3Ñ3Ó5°t·}±}³ÈÕ7KÔLÜ˜DŸM™M›O¨U¯^©^Ó-=ÄÇÂÈÃÕ-NÔOÜ˜DŸM™M›O¨U¯^©^Ó-=Ô>Ü˜DŸK™K¨›N¨E¯L©L¸Ó,<¼r¿vºvÀe»}Õ,LÔMÜ˜DŸH™H Q›K¨¯©°2«¸Õ)>Ô?Ü˜DŸK™K¨›N¨E¯L©L¸Ó,<Ô=Ü˜DŸH™H Q›K¨¯©°2«Ô7Ü˜DŸL™L¨›O¨U¯]©]¸2Ó->Ô?Ü˜DŸI™I a›L¨%¯*©*°R«.Ô9Ü˜DŸK™K¨Ó-¨u¯|©|¸BÀÓ/CÔDÜ˜DŸH™H Q›N¨E¯I©I°b¸"Ó,=Ô>Ü˜DŸL™L¨Ó.°·±¸bÀ"Ó0EÔFÜ˜DŸI™I a›O¨U¯Z©Z¸¸BÓ-?Ô@Ü˜DŸL™L¨Ó.°·±¸dÓ0CÀEÕ0IÈCÕ0OÔPÜ˜DŸI™I a›L¨%¯*©*°Q«-¸Õ*=ÀÕ*CÔDÜ˜DŸM™M¨$Ó/°·±ÀÓ1EÀeÕ1KÈcÕ1QÔRÜ˜DŸJ™J q›M¨5¯;©;°q«>¸%Õ+?À#Õ+EÔFÜ˜1˜a–[�Ü §¡¨A¨uÓ 5°x·±ÀqÓ7IÔJÜ §¡¨A¨yÓ 9Ø %§¡¨Q°	Ó :¸UÀA½XÕ EôGä §¡¨A¨~Ó >Ø %§¡¨Q°Ó ?Ä"Ç'Â'È%Ã.ÐRSÕBSÕ SöUñ	 !÷1 <ðB �q˜•u• Õ#ˆØ˜1•H�}˜uÕ$ˆÜ�HŠH�T—[‘[Ó!ˆà�|‰|‹~‰ˆˆ1Ø—‘“‰ˆˆBÜ˜˜2 �6Ô"Ü˜˜2 �6Ô"ä�[Š[ °(×;Ö;Ü˜DŸO™OÓ-¨u×/?Ñ/?Ó/AÀAÕ/EÔFÜ˜DŸL™L›N¨E¯M©M«O¸aÕ,?Ô@Ü˜DŸK™K›M¨5¯<©<«>¸AÕ+=Ô>Ü˜DŸI™I›K¨¯©«¸Õ)9Ô:Ü˜DŸI™I›K¨¯©«¸Õ)9Ô:Ü˜DŸM™M›O¨U¯^©^Ó-=ÀÕ-AÔBÜ˜D×3Ñ3Ó5°u×7OÑ7OÓ7QÐTUÕ7UÔVÜ˜DŸM™M›O¨U¯^©^Ó-=ÀÕ-AÔBÜ˜DŸM™M›O¨U¯^©^Ó-=ÀÕ-AÔBÜ˜DŸK™K¨›N¨E¯L©L¸«O¸AÕ,=Ô>Ü˜DŸH™H Q›K¨¯©°1«¸Õ)9Ô:Ü˜DŸK™K¨›N¨E¯L©L¸«O¸aÕ,?Ô@Ü˜DŸH™H Q›K¨¯©°1«¸Õ)9Ô:Ü˜DŸL™L¨›O¨U¯]©]¸1Ó-=ÀÕ-AÔBÜ˜DŸI™I a›L¨%¯*©*°Q«-¸!Õ*;Ô<Ü˜DŸL™L¨Ó.°·±¸dÓ0CÀaÕ0GÔHÜ˜DŸI™I a›L¨%¯*©*°Q«-¸!Õ*;Ô<Ü˜DŸM™M¨$Ó/°·±ÀÓ1EÈÕ1IÔJÜ˜DŸJ™J q›M¨5¯;©;°q«>¸AÕ+=Ô>Ü˜1˜a–[�Ü §¡¨A¨uÓ 5°u·|±|ÀAÀuÓ7MÔNÜ §¡¨A¨yÓ 9¸5¿<¹<ÈÈ9Ó;UÔVÜ §¡¨A¨~Ó >Ø %§¡¨Q°Ó ?öAñ !÷) <Ñ;÷U <×;Ð;ú÷T <×;Ð;ús   ÄT2l.Û;P)mì.l?	ím	Úexp_powr“  Úpowc           	     ó	  € \         P                  P                  R 4      pVP                  R
4      pVP                  R
4      p\        4       V,          V,           pVR8X  d   \        P
                  ! V4      pM\         P                  V,          p\        P                  ! V\         P
                  ! V4      R7      pVP                  RVR7      pVP                  V4      p	\        VP                  4       \         P                  ! VP                  4       4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  R4      4       \        VP!                  4       VP!                  4       4       \        VP#                  4       VP%                  4       4       \        VP'                  4       \         P(                  ! VP%                  4       4      4       \        VP+                  4       VP	                  R4      4       \        VP-                  4       VP	                  R4      ^,           4       \        VP/                  4       VP/                  4       4       \        VP1                  V4      VP1                  V4      4       \        VP                  V4      VP                  V4      4       \        VP3                  V4      VP5                  V4      4       \        VP7                  V	4      VP                  V	4      4       \        VP9                  V	4      VP;                  V	4      4       \        VP=                  V4      VP=                  V4      4       \        VP?                  V4      VP?                  V4      4       \        VPA                  V4      VPC                  V4      4       \        VPE                  \         P                  ! V	4      4      VP                  V	4      4       \        VPG                  \         P                  ! V	4      4      VP;                  V	4      4       Rp
\        VPI                  V
R7      \         P
                  ! VPI                  V
R7      4      4       R	# )r  r“  )r  r
  rÔ  r‹  rŒ  ì   M [ r´   Nr—   r  )%r?   r�   rž   r    r   r“  rª  Úlognormr~  r  r   ró   rÈ   rð   rô   r|  rø   rú   rÏ  r  r  rû   rü   rˆ  rý   r  r{  rõ   r  r}  rþ   rÿ   r  rz  r¥  r  râ   )r3   r(  rŸ   r<  rX  r  r>  r  rÑ   r¸   rÜ   s   &&         r6   Útest_exp_powÚTestTransforms.test_exp_pow0  sÇ  € ô �i‰i×#Ñ# NÓ3ˆØ�Z‰Z˜ÓˆØ—
‘
˜6Ó"ˆä‹H�U�N˜RÕˆØ�eÔÜ—	’	˜!“‰Aä—‘˜•	ˆAÜ�]Š]˜5¬¯ª¨r«
Ô3ˆà�F‰F�7¨ˆFÓ-ˆØ�F‰F�1‹Iˆä˜Ÿ™›¬¯ª¨r¯z©z«|Ó(<Ô=Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™›
 B§F¡F¨3£KÔ0Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜×,Ñ,Ó.´·²¸¿¹»Ó0AÔBÜ˜Ÿ
™
› b§h¡h¨s£mÔ4Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7Ô8Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§5¡5¨£8Ô,Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 B§F¡F¨1£IÔ.Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü˜Ÿ	™	¤"§&¢&¨£)Ó,¨b¯f©f°Q«iÔ8Ü˜Ÿ
™
¤2§6¢6¨!£9Ó-¨r¯v©v°a«yÔ9ØˆÜ˜Ÿ™ T˜Ó*¬B¯FªF°1·8±8À°8Ó3EÓ,FÖGrD   r  z/`scale=-1` fails on 32-bit; needs investigationc                ón  € \         P                  P                  R 4      pVP                  R4      p\         P                  ! V4      \	        V4      r\
        P                  ! \
        P                  4      pWA,          V! VR7      ,          pV^ 8”  d   \        VR7      M\        VR7      ) pW,          pVP                  R	VR7      p	VP                  V	4      p
\         P                  ! V
4      p\        VP                  4       \         P                  ! VP                  4       4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  4       4       \        VP!                  4       VP!                  4       4       \        VP#                  V	4      VP#                  V	4      4       \        VP                  V	4      VP                  V	4      4       \        VP%                  V	4      VP%                  V	4      4       \        VP'                  V
4      VP'                  V
4      4       \        VP)                  V
4      VP)                  V
4      4       \        VP+                  V	4      VP+                  V	4      4       \        VP-                  V	4      VP-                  V	4      4       \        VP/                  V	4      VP/                  V	4      4       \         P0                  ! RRR7      ;_uu_ 4        \        VP3                  V4      VP3                  V4      4       \        VP5                  V4      VP5                  V4      4       RRR4       Rp\        VP                  VR7      WP                  VR7      ,          4       R#   + '       g   i     LF; i)
r  rÿ  rN  r¹   rº   Nr+  r´   r—   r  )r?   r�   rž   r  r$  r   ru  rK  r   râ   r  rÈ   r   ró   rð   rô   rˆ  rý   r  rõ   r  rþ   rÿ   r  rÇ   r¥  r  )r3   r  rŸ   r'   r  ÚInvGammar  r  r>  rÑ   r¸   rÕ   rÜ   s   &&           r6   Útest_reciprocalÚTestTransforms.test_reciprocalX  s^  € ô �i‰i×#Ñ# NÓ3ˆØ�J‰J�vÓˆô
 —g’g˜e“n¤c¨%£jˆeô ×*Ò*¬5¯>©>Ó:ˆØ�\™H qœMÕ)ˆð   !œ8ŒF�Q�K¬&°1¬+¨ˆØ�Iˆà�I‰I˜G¨ˆIÓ-ˆØ�F‰F�1‹IˆÜ�vŠv�a‹yˆä˜Ÿ™›¬¯ª¨r¯z©z«|Ó(<Ô=Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™›
 B§I¡I£KÔ0ä˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§7¡7¨1£:Ô.Ü˜Ÿ™˜q›	 2§7¡7¨1£:Ô.Ü˜Ÿ™ ›
 B§H¡H¨Q£KÔ0Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§j¡j°£mÔ4Ü�[Š[ °(×;Ö;Ü˜AŸI™I d›O¨R¯Z©Z¸Ó-=Ô>Ü˜AŸJ™J tÓ,¨b¯k©k¸$Ó.?Ô@÷ <ð ˆÜ˜Ÿ™ T˜Ó*¨E·8±8À°8Ó3EÕ,FÖG÷	 <×;ús   ÌAN$Î$N4	c           	     óä  € \         P                  P                  R 4      pVP                  R4      p\        VR7      p\        P
                  ! V4      p\        P                  ! V4      pVP                  RVR7      pVP                  V4      p\        VP                  4       \         P                  ! VP                  4       4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  R4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP!                  4       4       \        VP#                  4       \         P$                  ! VP!                  4       4      4       \        VP'                  4       VP	                  R4      4       \        VP)                  4       VP	                  R4      ^,           4       \        VP+                  4       VP+                  4       4       \        VP-                  V4      VP-                  V4      4       \        VP                  V4      VP                  V4      4       \        VP/                  V4      VP1                  V4      4       \        VP3                  V4      VP                  V4      4       \        VP5                  V4      VP7                  V4      4       \        VP9                  V4      VP9                  V4      4       \        VP;                  V4      VP;                  V4      4       \        VP=                  V4      VP?                  V4      4       \         P@                  ! RR7      ;_uu_ 4        \        VPC                  \         P                  ! V4      4      VP                  V4      4       \        VPE                  \         P                  ! V4      4      VP7                  V4      4       RRR4       R	p\        VPG                  VR
7      \         P                  ! VPG                  VR
7      4      4       R#   + '       g   i     LT; i)r  rÿ  r
  rÔ  r‹  rŒ  r¹   )r¼   Nr+  r´   r—   r  )$r?   r�   rž   r   r   ÚloggammarÈ   r~  r  r   ró   rð   rô   r|  rø   rú   rÏ  r  r  rû   rü   rˆ  rý   r  r{  rõ   r  r}  rþ   rÿ   r  rz  rÇ   r¥  r  râ   )	r3   rŸ   r'   r  r  r>  rÑ   r¸   rÜ   s	   &        r6   Útest_logÚTestTransforms.test_logƒ  s°  € ä�i‰i×#Ñ# NÓ3ˆØ�J‰J�vÓˆä�QŒKˆÜ�^Š^˜AÓˆÜ�IŠI�a‹LˆØ�F‰F�7¨ˆFÓ-ˆØ�F‰F�1‹Iˆä˜Ÿ™›¬¯ª¨r¯z©z«|Ó(<Ô=Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™›
 B§F¡F¨3£KÔ0Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜×,Ñ,Ó.´·²¸¿¹»Ó0AÔBÜ˜Ÿ
™
› b§h¡h¨s£mÔ4Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7Ô8Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§5¡5¨£8Ô,Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 B§F¡F¨1£IÔ.Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü�[Š[ ×*Ö*Ü˜AŸI™I¤b§f¢f¨Q£iÓ0°"·&±&¸³)Ô<Ü˜AŸJ™J¤r§v¢v¨a£yÓ1°2·6±6¸!³9Ô=÷ +ð ˆÜ˜Ÿ™ T˜Ó*¬B¯FªF°1·8±8À°8Ó3EÓ,FÖG÷	 +×*ús   ÎA=QÑQ/	c                óî  € \        ^^R7      pRp\        \        P                  ! V4      4      RV R28X  g   Q h\        ^V,          4      RV R28X  g   Q h\        \        P                  ! V4      4      RV R28X  g   Q h\        R^R7      pRp\
        P                  ! \        VR7      ;_uu_ 4        ^V,           R	R	R	4       R
p\
        P                  ! \        VR7      ;_uu_ 4        \        P                  ! V4       R	R	R	4       Rp\
        P                  ! \        VR7      ;_uu_ 4        RV,           R	R	R	4       \
        P                  ! \        VR7      ;_uu_ 4        ^V,           R	R	R	4       \
        P                  ! \        VR7      ;_uu_ 4        RR.V,           R	R	R	4       Rp\
        P                  ! \        VR7      ;_uu_ 4        VR,           R	R	R	4       \
        P                  ! \        VR7      ;_uu_ 4        V^ ,           R	R	R	4       \
        P                  ! \        VR7      ;_uu_ 4        VRR.,           R	R	R	4       R	#   + '       g   i     EL¤; i  + '       g   i     ELs; i  + '       g   i     ELO; i  + '       g   i     EL-; i  + '       g   i     EL	; i  + '       g   i     Lä; i  + '       g   i     LÁ; i  + '       g   i     R	# ; i)r‘   r,   zUniform(a=1.0, b=2.0)zlog(r‡   z1/(zexp(z=Division by a random variable is only implemented when the...r*   NzBThe logarithm of a random variable is only implemented when the...z@Raising an argument to the power of a random variable is only...rÔ  ç      ø?z=Raising a random variable to the power of an argument is onlyrM  éþÿÿÿ)r"   r~   r   rÈ   r“  r.   r/   r’  )r3   r  ÚX_strr5   s   &   r6   Útest_monotonic_transformsÚ(TestTransforms.test_monotonic_transforms¥  sí  € ô �a˜1ÔˆØ'ˆä”5—9’9˜Q“<Ó  d¨5¨'° OÔ3Ð3Ð3Ü�1�q•5‹z˜s 5 '¨˜^Ô+Ð+Ð+Ü”5—9’9˜Q“<Ó  d¨5¨'° OÔ3Ð3Ð3ä�b˜AÔˆØQˆÜ�]Š]Ô.°g×>Ö>Ø�ŽE÷ ?àVˆÜ�]Š]Ô.°g×>Ö>Ü�IŠI�aŒL÷ ?àTˆÜ�]Š]Ô.°g×>Ö>Ø�AŽI÷ ?ä�]Š]Ô.°g×>Ö>Ø�ŽF÷ ?ä�]Š]Ô.°g×>Ö>Ø�#ˆJ˜!ŽO÷ ?ð RˆÜ�]Š]Ô.°g×>Ö>Ø�"ŽI÷ ?ä�]Š]Ô.°g×>Ö>Ø�ŽF÷ ?ä�]Š]Ô.°g×>Ö>Ø�#�s�ŽO÷ ?Ñ>÷% ?×>Ð>ú÷ ?×>Ð>ú÷ ?×>Ð>úç>×>Ð>úç>×>Ð>ú÷ ?×>úç>×>úç>×>Ð>ús`   Â4
IÃ,I-Ä1
JÅ'
JÆJ)Ç
J=È
KÉK#ÉI*	É-I>	ÊJ	ÊJ&	Ê)J:	Ê=K	ËK 	Ë#K4	c                óÖ  € \         P                  P                  R 4      pRw  r#rEVP                  R^^d4      p\	        W#R7      pWW,          V,           p\        VP                  V4      VP                  Wd,
          V,          4      4       WGV,          ,           p\        VP                  V4      VP                  Wd,
          V,          4      4       Wu,          V,
          p\        VP                  V4      VP                  Wd,           V,          4      4       V\	        W#R7      V,          ,
          p\        VP                  V4      VP                  V) V,           V,          4      4       R# )l   ŠlO[å5È r,   N)g7‰A`åÐÒ?gq=
×£põ?g=
×£p=â?g�Âõ(\�ò?éýÿÿÿ)r?   r�   rž   r¢   r   r   r  r  )	r3   rŸ   r'   r-   r  r  r9   r>  r  s	   &        r6   Útest_arithmetic_operatorsÚ(TestTransforms.test_arithmetic_operatorsÇ  sþ   € Ü�i‰i×#Ñ#Ð$7Ó8ˆà2Ñˆˆcà�K‰K˜˜A˜sÓ#ˆÜ˜!Ô!ˆà�G�c�MˆÜ˜Ÿ™˜a› !§%¡%¨­°EÕ(9Ó":Ô;Ø�E•'�MˆÜ˜Ÿ™˜a› !§%¡%¨­°EÕ(9Ó":Ô;à�G�c�MˆÜ˜Ÿ™˜a› !§%¡%¨­°EÕ(9Ó":Ô;Ø”˜qÔ& uÕ,Õ,ˆÜ˜Ÿ™˜a› !§&¡&¨1¨"¨s­(°EÕ)9Ó":Ö;rD   c                ób  € \         P                  P                  R 4      pVP                  R4      p\        P                  ! \        4       V,           4      p\        P                  ! V4      pVP                  RVR7      pVP                  V4      p\        VP                  4       \         P                  ! VP                  4       R,           4      4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  R4      4       \        VP                  4       VP                  4       4       \        VP!                  4       VP#                  4       4       \        VP%                  4       \         P&                  ! VP#                  4       4      4       \        VP)                  4       VP                  R4      4       \        VP+                  4       VP                  R4      ^,           4       \        VP-                  4       VP-                  4       4       \        VP/                  V4      VP/                  V4      4       \        VP                  V4      VP                  V4      4       \        VP1                  V4      VP3                  V4      4       \        VP5                  V4      VP                  V4      4       \        VP7                  V4      VP9                  V4      4       \        VP;                  V4      VP;                  V4      4       \        VP=                  V4      VP=                  V4      4       \        VP?                  V4      VPA                  V4      4       \        VPC                  \         P                  ! V4      4      VP                  V4      4       \        VPE                  \         P                  ! V4      4      VP9                  V4      4       VPG                  ^
4      p\         PH                  ! V^ 8„  4      '       g   Q hR# )	r  r
  rŸ  rÔ  r‹  rŒ  Nr—   r  )%r?   r�   rž   r   r$  r    Úfoldnormr~  r  r   ró   rÈ   rð   rô   r|  rø   rú   rÏ  r  r  rû   rü   rˆ  rý   r  r{  rõ   r  r}  rþ   rÿ   r  rz  r¥  r  râ   r^  )r3   rŸ   r  r>  r  rÑ   r¸   râ   s   &       r6   Útest_absÚTestTransforms.test_absÙ  sŒ  € Ü�i‰i×#Ñ# NÓ3ˆØ�j‰j˜Ó ˆä�IŠI”f“h •nÓ%ˆÜ�^Š^˜CÓ ˆà�F‰F�7¨ˆFÓ-ˆØ�F‰F�1‹Iˆä˜Ÿ™›¬¯ª¨r¯z©z«|¸bÕ/@Ó(AÔBÜ˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™›
 B§F¡F¨3£KÔ0Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜×,Ñ,Ó.´·²¸¿¹»Ó0AÔBÜ˜Ÿ
™
› b§h¡h¨s£mÔ4Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7Ô8Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§5¡5¨£8Ô,Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 B§F¡F¨1£IÔ.Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü˜Ÿ	™	¤"§&¢&¨£)Ó,¨b¯f©f°Q«iÔ8Ü˜Ÿ
™
¤2§6¢6¨!£9Ó-¨r¯v©v°a«yÔ9Ø—‘˜"“ˆÜ�vŠv�f˜q‘j×!Ò!Ð!Ò!rD   c                óp  € \         P                  ! \         P                  4      pV! ^R7      p\        V) 4      p\	        VP                  ^4      VP                  ^4      4       \	        VP                  ^4      VP                  ^4      4       \	        VP                  ^4      VP                  ^4      4       \	        VP                  ^4      VP                  ^4      4       \	        VP                  ^4      VP                  ^4      4       \	        VP                  ^4      VP                  ^4      4       R# )rn   rÎ  N)r   ru  Úweibull_minr$  r   rþ   rý   rÿ   r  r  r  )r3   ÚWeibullr  r>  s   &   r6   Útest_abs_finite_supportÚ&TestTransforms.test_abs_finite_supportù  sÊ   € ô ×)Ò)¬%×*;Ñ*;Ó<ˆÙ�aŒLˆÜ��‹GˆÜ�Q—X‘X˜a“[ !§(¡(¨1£+Ô.Ü�Q—U‘U˜1“X˜qŸu™u Q›xÔ(Ü�Q—X‘X˜a“[ !§(¡(¨1£+Ô.Ü�Q—U‘U˜1“X˜qŸu™u Q›xÔ(Ü�Q—Y‘Y˜q“\ 1§9¡9¨Q£<Ô0Ü�Q—V‘V˜A“Y §¡ q£	Ö*rD   c                ó   € \         P                  P                  R 4      p\        4       ^,          p\        P
                  ! ^R7      pVP                  ^
VR7      pVP                  V4      p\        VP                  4       \         P                  ! VP                  4       R,           4      RR7       \        VP                  4       VP                  4       RR7       \        VP                  4       VP                  4       4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  4       4       \        VP!                  4       \         P"                  ! VP                  4       4      4       \        VP%                  4       VP	                  R4      4       \        VP'                  4       VP	                  R4      ^,           4       \        VP)                  4       VP)                  4       4       \        VP+                  V4      VP+                  V4      4       \        VP                  V4      VP                  V4      4       \        VP-                  V4      VP/                  V4      4       \        VP1                  V4      VP3                  V4      4       \        VP5                  V4      VP7                  V4      4       \        VP9                  V4      VP9                  V4      4       \        VP;                  V4      VP;                  V4      4       \        VP=                  V4      VP?                  V4      4       \        VPA                  \         P                  ! V4      4      VP3                  V4      4       \        VPC                  \         P                  ! V4      4      VP7                  V4      4       VPE                  ^
4      p\         PF                  ! V^ 8„  4      '       g   Q hR# )	r  )Údfr
  rŸ  rŽ  r,  r‹  rŒ  N)$r?   r�   rž   r    r   Úchi2r~  r  r   ró   rÈ   rð   rô   rø   rú   rÏ  r  r  rû   rü   rˆ  rý   r  r{  rõ   r|  r  r}  rþ   rÿ   r  rz  r¥  r  râ   r^  )r3   rŸ   r>  r  rÑ   r¸   râ   s   &      r6   Útest_powÚTestTransforms.test_pow  sw  € Ü�i‰i×#Ñ# NÓ3ˆä‹H�a�KˆÜ�ZŠZ˜1Ôˆà�F‰F�2 CˆFÓ(ˆØ�F‰F�1‹Iˆä˜Ÿ™›¬¯ª¨r¯z©z«|¸bÕ/@Ó(AÈÕMÜ˜Ÿ	™	› R§Z¡Z£\¸Õ=Ü˜Ÿ™›
 B§I¡I£KÔ0Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜×,Ñ,Ó.´·²¸¿¹»Ó0AÔBÜ˜Ÿ
™
› b§h¡h¨s£mÔ4Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7Ô8Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜q›	 2§5¡5¨£8Ô,Ü˜Ÿ™˜q›	 2§6¡6¨!£9Ô-Ü˜Ÿ™ ›
 B§F¡F¨1£IÔ.Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü˜Ÿ	™	¤"§&¢&¨£)Ó,¨b¯f©f°Q«iÔ8Ü˜Ÿ
™
¤2§6¢6¨!£9Ó-¨r¯v©v°a«yÔ9Ø—‘˜"“ˆÜ�vŠv�f˜q‘j×!Ò!Ð!Ò!rD   ro   N)r‘   rn   rM  )r™   rš   r›   rœ   r  r  r.   r    rm  r   r   rK   r¿   r&  r¡   r-  Úxfail_on_32bitr1  r5  r;  r?  rC  rH  rM  r­   r®   r¯   s   @r6   r  r  ž  s;  ø‡ € òò 5ðD ‡[�[×Ñ˜2ÓÙ
�
—’Ó!¨
×(;Ò(;ÀaÔ(HÔIñ[Aó Jó ð[AðH ‡[�[×Ñ˜1ÓØ‡[�[×Ñ˜Y¨°¨Ó7ñ#Hó 8ó ð#HðL ‡[�[×Ñ˜2ÓØ‡[�[×Ñ˜W¢jÓ1Ø‡[�[×ÑÐ QÓRñ&Hó Só 2ó ð&HðP ‡[�[×Ñ˜1ÓñHó ðHòB òD<ò$"ò@+÷"ð "rD   r  c                   ón   a € ] tR tRt o ]P
                  P                  ^4      R 4       tR tR t	Rt
V tR# )ÚTestOrderStatistici&  c           	     ó  € \         P                  P                  R 4      p\        ^ ^R7      p^p\         P                  ! ^.^.^..4      p\
        P                  ! W#VR7      p\
        P                  ! WC^,           V,
          4      pVP                  RVR7      pVP                  V4      p\        \         P                  ! VP                  4       4      VP                  4       4       \        VP                  4       VP                  4       4       \        VP                  4       VP                  4       4       \        VP                  4       VP!                  4       4       \        VP#                  4       VP                  R4      RR7       \        VP%                  4       VP                  R4      ^,           RR7       \        VP'                  4       VP)                  R4      4       \        VP+                  4       VP+                  4       4       \        VP-                  V4      VP-                  V4      4       \        VP                  VR	R
7      VP                  VRR
7      4       \        VP/                  VR	R
7      VP/                  VRR
7      4       \        VP1                  VR	R
7      VP1                  VRR
7      4       \        VP3                  VR	R
7      VP3                  VRR
7      4       \        VP5                  V4      VP5                  V4      4       \        VP7                  V4      VP7                  V4      4       \        VP9                  V4      VP;                  V4      4       \         P<                  ! RRR7      ;_uu_ 4        \        VP?                  \         P@                  ! V4      4      VP)                  V4      4       \        VPC                  \         P@                  ! V4      4      VPE                  V4      4       RRR4       Rp	\F        PH                  ! \J        V	R7      ;_uu_ 4        \
        P                  ! W#RR7       RRR4       \F        PH                  ! \J        V	R7      ;_uu_ 4        \
        P                  ! VRVR7       RRR4       \F        PH                  ! \J        V	R7      ;_uu_ 4        \
        P                  ! W#RR7       RRR4       \F        PH                  ! \J        V	R7      ;_uu_ 4        \
        P                  ! VRVR7       RRR4       R#   + '       g   i     EL+; i  + '       g   i     L÷; i  + '       g   i     LÄ; i  + '       g   i     L’; i  + '       g   i     R# ; i)l   žC¦vu=Ö r,   )r×  Úrr
  r‹  r�  rž  rŒ  rÔ  r(  r)  rò   r  r¹   rá   Nz0`r` and `n` must contain only positive integers.r*   r8  r  rM  )&r?   r�   rž   r"   rs   r   Úorder_statisticrv   r~  r  r   r“  ró   rð   rø   rú   rÏ  rû   rü   rô   r|  rˆ  rý   r  rõ   r  rþ   rÿ   r  rz  rÇ   r¥  rÈ   r  r}  r.   r/   r  )
r3   rŸ   r  r×  rS  r>  r  rÑ   r¸   r5   s
   &         r6   Útest_order_statisticÚ'TestOrderStatistic.test_order_statistic'  s{  € ä�i‰i×#Ñ#Ð$4Ó5ˆÜ�a˜1ÔˆØˆÜ�JŠJ˜˜˜a˜S 1 #�Ó'ˆÜ×!Ò! !¨AÔ.ˆÜ�ZŠZ˜˜q�5 1�9Ó%ˆà�F‰F�7¨ˆFÓ-ˆØ�F‰F�1‹Iˆô 	œŸš˜qŸ|™|›~Ó.°·
±
³Ô=Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™› "§'¡'£)Ô,Ü˜Ÿ
™
› b§f¡f£hÔ/Ü˜Ÿ
™
› b§h¡h¨s£m¸%Õ@Ü˜Ÿ
™
› b§h¡h¨s£m°aÕ&7¸eÕDÜ˜Ÿ™›
 B§F¡F¨3£KÔ0Ü˜Ÿ	™	› R§Z¡Z£\Ô2Ü˜Ÿ™˜a› "§&¡&¨£)Ô,Ü˜Ÿ™˜a¨	˜Ó2°A·E±E¸!ÀL°EÓ4QÔRÜ˜Ÿ™˜q¨˜Ó3°Q·V±V¸AÀl°VÓ5SÔTÜ˜Ÿ™˜q¨˜Ó3°Q·V±V¸AÀk°VÓ5RÔSÜ˜Ÿ™ ¨)˜Ó4°a·g±g¸aÈ°gÓ6TÔUÜ˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ™ › R§Y¡Y¨q£\Ô2Ü˜Ÿ	™	 !› b§h¡h¨q£kÔ2Ü�[Š[ °(×;Ö;Ü˜AŸI™I¤b§f¢f¨Q£iÓ1°2·6±6¸!³9Ô=Ü˜AŸJ™J¤r§v¢v¨a£yÓ1°2·6±6¸!³9Ô=÷ <ð EˆÜ�]Š]œ:¨W×5Ö5Ü×!Ò! !¨BÕ/÷ 6ä�]Š]œ:¨W×5Ö5Ü×!Ò! ! r¨QÕ/÷ 6ä�]Š]œ:¨W×5Ö5Ü×!Ò! !¨CÕ0÷ 6ä�]Š]œ:¨W×5Ö5Ü×!Ò! ! s¨aÕ0÷ 6Ñ5÷ <×;Ð;ú÷
 6×5úç5×5úç5×5úç5×5Ð5ús=   ÎA=T,Ð8U Ñ=UÓU&ÔU9Ô,T=	Õ U	ÕU#	Õ&U6	Õ9V
	c                óþ   € \         P                  ! \         P                  4      pV! 4       pV^,          ^,           p\         P                  ! V^^R7      p\	        VP                  4       VP                  4       4       R# )r˜   ©rS  r×  N)r   ru  r¢   rT  r   rˆ  )r3   r"   r  r>  rí  s   &    r6   Útest_support_gh22037Ú'TestOrderStatistic.test_support_gh22037R  sV   € ô ×)Ò)¬%¯-©-Ó8ˆÙ‹IˆØˆa�C�!�GˆÜ×!Ò! ! q¨AÔ.ˆÜ˜Ÿ	™	› Q§Y¡Y£[Ö1rD   c                óè  € \         P                  ! \         P                  4      p\         P                  ! \         P                  4      pRR.^rC^^.^..reR..R...pV! 4       p\         P                  ! WƒV4      p	\         P
                  ! W•VR7      p
V! W4R7      p\         P
                  ! WµVR7      p\        P                  P                  V
P                  V4      VP                  V4      4       R# )rn   rå   rX  r,   Nr9  rM  g333333Ó¿)
r   ru  r  r  r  rT  r?   ry  r   r  )r3   r    ÚTruncatedNormalr'   r-   rS  r×  r9   r%  ÚY1ÚZ1r&  ÚZ2s   &            r6   Útest_composition_gh22037Ú+TestOrderStatistic.test_composition_gh22037\  sÁ   € ô
 ×(Ò(¬¯©Ó4ˆÜ×1Ò1´%·/±/ÓBˆØ�Bˆx˜ˆ1Ø�A�3˜˜�*ˆ1ØˆfˆX˜˜�wÐˆÙ‹XˆÜ�^Š^˜B 1Ó%ˆÜ×"Ò" 2¨aÔ0ˆÙ˜qÔ&ˆÜ×"Ò" 2¨aÔ0ˆÜ
�
‰
×"Ñ" 2§6¡6¨!£9¨b¯f©f°Q«iÖ8rD   ro   N)r™   rš   r›   rœ   r.   r    rm  rU  rY  r`  r­   r®   r¯   s   @r6   rQ  rQ  &  s6   ø‡ € Ø‡[�[×Ñ˜2Óñ(1ó ð(1òT2÷9ð 9rD   rQ  c                   óä   a € ] tR tRt o R tR t]P                  P                  R]	P                  ]	P                  3]	P                  ]	P                  3.4      R 4       tR tR tR tR tR	tV tR
# )ÚTestFullCoveragein  c                ó  € \         P                  ! \        4      ;_uu_ 4        \        P                  ! R R4       R R R 4       \         P                  ! \        4      ;_uu_ 4        \        P
                  ! R R4       R R R 4       \         P                  ! \        4      ;_uu_ 4        \        P                  ! R 4       R R R 4       R #   + '       g   i     L•; i  + '       g   i     Lf; i  + '       g   i     R # ; i©Nr  )r.   r/   r’  r   rA   r1   Ú__str__r–  s   &r6   Útest_DomainÚTestFullCoverage.test_Domainq  sŠ   € Ü�]Š]Ô.×/Õ/Ü×Ò˜T 2Ô&÷ 0ä�]Š]Ô.×/Õ/Ü×+Ò+¨D°"Ô5÷ 0ä�]Š]Ô.×/Õ/Ü�OŠO˜DÔ!÷ 0Ñ/÷	 0×/úç/×/úç/×/Ð/ús#   £CÁ%CÂ'C.ÃC	ÃC+	Ã.C?	c                ó²   € \         P                  ! \        4      ;_uu_ 4        \        P                  ! R R4       R R R 4       R #   + '       g   i     R # ; ire  )r.   r/   r’  r   Úvalidater–  s   &r6   Útest_ParameterÚTestFullCoverage.test_Parametery  s1   € Ü�]Š]Ô.×/Õ/Ü×Ò  bÔ)÷ 0×/×/Ò/ús   £AÁA	c                óØ   € \        R
4      p\        RVR7      p\        P                  ! RR.VR7      pVP	                  V/ R7      w  rgp\        We4       Wr8X  g   Q h\        VRR.4       R	# )r‘   r9   rR   rÔ  g      @rá  râ  TFN)rM  r‘   )r   r   r?   rs   rj  r   )	r3   Údtype_inÚ	dtype_outr4   rì  r9   Úarrrz  rï  s	   &&&      r6   Ú"test_RealParameter_uncommon_dtypesÚ3TestFullCoverage.test_RealParameter_uncommon_dtypes}  sj   € ô ˜wÓ'ˆÜ" 3¨vÔ6ˆ	ä�JŠJ˜˜S�z¨Ô2ˆØ%×.Ñ.¨qÀ2Ð.ÓFÑˆ�EÜ�SÔØÔ!Ð!Ð!Ü�U˜T 5˜MÖ*rD   c                óÔ   €  ! R  R\         4      pV! 4       p\        P                  pW2n        \        P                  ! R.VR7      pVP                  V4      P                  V8X  g   Q hR# )c                   óH   a € ] tR tRt o ]! R]! RR7      R7      tR tRtV t	R# )	ÚNTestFullCoverage.test_ContinuousDistribution_set_invalid_nan.<locals>.TestDisti�  r9   r(   rR   c                ó   € ^ # ©r   ro   ©r3   r9   r  r  s   &&*,r6   Ú_logpdf_formulaÚ^TestFullCoverage.test_ContinuousDistribution_set_invalid_nan.<locals>.TestDist._logpdf_formula‘  s   € ÙrD   ro   N)r  r  )
r™   rš   r›   rœ   r   r   rÄ   ry  r­   r®   r¯   s   @r6   ÚTestDistru  �  s    ø‡ € Ù& s±=È8Ô3TÔUˆI÷ð rD   r{  rÔ  rá  N)r   r?   Úfloat32r{  rs   rþ   rz  )r3   r{  r  rz  r9   s   &    r6   Ú+test_ContinuousDistribution_set_invalid_nanÚ<TestFullCoverage.test_ContinuousDistribution_set_invalid_nanŠ  sT   € ô
	Ô-ô 	ñ
 ‹JˆÜ—
‘
ˆØŒÜ�JŠJ˜�u EÔ*ˆØ�x‰x˜‹{× Ñ  EÔ)Ð)Ò)rD   c                óv  € \        \        P                  ! R 4      4      P                  \        P                  ! \        P                  4      P                  8X  g   Q h\        \        P
                  ! ^4      4      P                  \        P                  ! \        P
                  4      P                  8X  g   Q hR# )r  N)r   r?   Úfloat64ÚmaxÚfinfoÚint64Úiinfor–  s   &r6   Útest_fiinfoÚTestFullCoverage.test_fiinfoš  sj   € Ü”r—z’z "“~Ó&×*Ñ*¬b¯hªh´r·z±zÓ.B×.FÑ.FÔFÐFÐFÜ”r—x’x “{Ó#×'Ñ'¬2¯8ª8´B·H±HÓ+=×+AÑ+AÔAÐAÒArD   c                ó–   € \        \        4      pR V9   g   Q h\        \        4      pRV9   g   Q h\        \        4      pRV9   g   Q hR# )z"accepts no distribution parameterszaccepts one parameterizationzaccepts two parameterizationsN)r   r   r    r   )r3   Úmsgs   & r6   Útest_generate_domain_supportÚ-TestFullCoverage.test_generate_domain_supportž  sJ   € Ü&¤~Ó6ˆØ3°sÔ:Ð:Ð:ä&¤vÓ.ˆØ-°Ô4Ð4Ð4ä&¤{Ó3ˆØ.°#Ô5Ð5Ò5rD   c                ót  € \        ^ ^R7      p\        P                  R8  d   \        V4      R8X  g   Q hM\        V4      R8X  g   Q h\        P                  R8  d"   \        V^,          ^,           4      R8X  g   Q hM \        V^,          ^,           4      R8X  g   Q h\        \        P                  ! ^4      ^R7      p\        V4      R8X  g   Q h\        \        P                  ! ^\        P
                  R7      \        P                  ! ^\        P
                  R7      R7      p\        V4      R	8X  g   Q hR
# )r   r,   rõ  zUniform(a=0.0, b=1.0)z-Uniform(a=np.float64(0.0), b=np.float64(1.0))z3.0*Uniform(a=0.0, b=1.0) + 2.0zOnp.float64(3.0)*Uniform(a=np.float64(0.0), b=np.float64(1.0)) + np.float64(2.0)z'Uniform(a=array([0., 0., 0., 0.]), b=1)rá  z[Uniform(a=array([0., 0., 0., 0.], dtype=float32), b=array([1., 1., 1., 1.], dtype=float32))N)r"   r?   r«  r¬  rñ  r|  rå  )r3   r  s   & r6   Ú#test_ContinuousDistribution__repr__Ú4TestFullCoverage.test_ContinuousDistribution__repr__¨  sø   € Ü�a˜1ÔˆÜ�>‰>˜CÔÜ˜“7Ð5Ô5Ð5Ñ5ä˜“7ÐMÔMÐMÐMÜ�>‰>˜CÔÜ˜˜!�˜a�“=Ð$EÔEÐEÑEä˜˜!�˜a�“=ð%ôð ð ô
 ”b—h’h˜q“k QÔ'ˆÜ�A‹wÐCÔCÐCÐCä”b—h’h˜q¬¯
©
Ô3´r·w²w¸qÌÏ
É
Ô7SÔTˆÜ�A‹wð9ô
ð 	
ò 
rD   ro   N)rn  ro  )r™   rš   r›   rœ   rg  rk  r.   r    r¡   r?   Úfloat16Úint16r€  rq  r}  r…  r‰  rŒ  r­   r®   r¯   s   @r6   rc  rc  n  st   ø‡ € ò"ò*ð ‡[�[×ÑÐ6Ø "§
¡
¨B¯J©JÐ7Ø "§¡¨"¯*©*Ð5ð7ó8ñ+ó8ð+ò*ò Bò6÷
ð 
rD   rc  c                   ó4  a € ] tR tRt o ]! ^ ^R7      t]! ]P                  ! R4      ]P                  ! R4      R7      t]	! R^R7      t
]	! ^^R7      t]	! ]P                  ! R4      ^R7      t]P                  P!                  R]]]P"                  ! RR.4      ,
          ]P$                  ! ]]P                  P'                  ]P(                  R	8  R
R7      R7      ]P$                  ! ]P*                  ! ^]P                  R7      ],          ]P                  ! ^]P,                  R7      ,           ]P                  P'                  ]P(                  R	8  R
R7      R7      ^],          ^,           ]^,          ^],          ^,           ^,          ^],          ^,           ^,          ^],          ^^],          ^,           ,          ^^],           ,          ]P0                  ! ]^^R7      ]P2                  ! ]RR4      ]P4                  ! ]
].RR.R7      ]! ]4      ]P8                  ! ]4      ]P:                  ! ^],           4      ]P"                  ! RR.4      ],          ]P"                  ! RR.4      ,           .4      R 4       t]P                  P!                  R]]P>                  ! RR4      ]
,          R,           R]
,          ]P>                  ! RR4      ,           ]P>                  ! RR4      ]
,          R,           ]P2                  ! ]R^4      ]P2                  ! ]]P*                  ! R4      ) ]P*                  ! R4      4      ]P0                  ! ]
]P@                  ! ^R4      RR7      ]^,          R^]P8                  ! ]4      ,           ,          ^],          .
4      R 4       t!Rt"V t#R# )Ú	TestReprsiÀ  r,   r  r  r;  iè  rÍ   r+  rõ  z#numpy 1.x didn't have dtype in repr)Úreason)Úmarksrá  rX  gš™™™™™É?gš™™™™™é?g333333Ó?rÞ   ©Úweightsr"  c                ó  € ^ RI Hp ^ RI Hp ^ RIHpHpHpHpHp ^ RIH	p	H
p
 ^ RIHp \        \        V4      4      pVP                  ^
RR7      pVP                  ^
RR7      p\!        WÞ4       VP"                  VP"                  J g   Q hR# )	r   )Úarray)r|  )r$  r“  rÈ   rT  r  )r   r    )r"   iÒ  rN  N)Únumpyr—  r|  Úscipy.statsr$  r“  rÈ   rT  r  r   r    Úscipy.stats._new_distributionsr"   r[   r¬  râ   r   rz  )r3   rÍ   r—  r|  r$  r“  rÈ   rT  r  r   r    r"   Únew_distr…  r†  s   &&             r6   Útest_executableÚTestReprs.test_executableÇ  sg   € õL 	 Ý!ßHÕHß/Ý:Üœ˜T›
Ó#ˆà—+‘+ B¨D�+Ó1ˆØ—/‘/¨°�/Ó5ˆÜ�WÔ&Ø�}‰} §¡Ó-Ð-Ò-rD   c                ó<   € \        \        V4      4      ^ú8  g   Q hR# )éú   N)Úlenr¬  )r3   rÍ   s   &&r6   Útest_not_too_longÚTestReprs.test_not_too_longù  s   € ô$ ”4˜“:‹ Ô$Ð$Ò$rD   ro   NrM  )$r™   rš   r›   rœ   r"   ÚUr?   r|  ÚVr    r  r>  rñ  rí  r.   r    r¡   r—  ÚparamÚskipifr«  rå  r€  r   rT  r  r   r$  r“  rÈ   rœ  ÚfullÚaranger¡  r­   r®   r¯   s   @r6   r‘  r‘  À  sì  ø‡ € Ù�!�qÔ€AÙ�"—*’*˜S“/ R§Z¢Z°£_Ô5€AÙ�"˜AÔ€AÙ�!˜1Ô€AÙ�"—(’(˜4“.¨Ô*€Aà‡[�[×ÑØàØ�—’˜#˜s˜Ó$Õ$Ø�LŠLØØ—k‘k×(Ñ(Ø—N‘N SÑ(Ø@ð )ó ôð �LŠLØ—’˜ §¡Ô,¨QÕ.°·²¸!À2Ç:Á:Ô1NÕNØ—k‘k×(Ñ(Ø—N‘N SÑ(Ø@ð )ó ôð ˆa�C�!�GØˆq�DØˆq�S�1�W�q�LØˆq�S�1�W�q�LØˆq�DØ��!•�a•�LØ��Q•�KØ×!Ò! ! q¨AÔ.Ø�NŠN˜1˜c 3Ó'Ø�MŠM˜1˜a˜&¨3°¨*Ô5Ù�‹FØ�IŠI�a‹LØ�IŠI�a˜!•eÓØ�HŠH�c˜3�ZÓ  Õ" R§X¢X¨s°C¨jÓ%9Õ9ð=	
ó"ñF.óG"ðF.ð ‡[�[×ÑØàØ�GŠG�D˜#Ó Õ" SÕ(Ø�!�G�b—g’g˜d CÓ(Õ(Ø�GŠG�D˜#Ó Õ" SÕ(Ø�NŠN˜1˜b !Ó$Ø�NŠN˜1˜rŸwšw t›}˜n¨b¯gªg°d«mÓ<Ø×!Ò! ! r§y¢y°°DÓ'9¸TÔBØˆq�DØ�1�u—y’y “|Õ#Õ$Øˆq�Dð	
óñ%óö%rD   r‘  c                   óv   a € ] tR tRt o ]! R]! ]P                  ) ]P                  3R7      R7      tR t	Rt
V tR# )Ú	MixedDisti  r9   r(   rR   c                óÌ  € R R\         P                  ! ^\         P                  ,          4      ,          ,          \         P                  ! RVR,           R,          ^,          ,          4      ,          RR\         P                  ! ^\         P                  ,          4      ,          ,          \         P                  ! RVR,
          R,          ^,          ,          4      ,          ,           # )çš™™™™™Ù?çš™™™™™ñ?rÔ  ç      Ð?ç333333ã?çÍÌÌÌÌÌì?ç      à¿)r?   r  r@   r“  rx  s   &&*,r6   Ú_pdf_formulaÚMixedDist._pdf_formula  s‹   € Ø˜œrŸwšw q¬¯©¥wÓ/Õ/Õ0´2·6²6¸$ÀÀ4ÅÈÅÈqÕ?PÕ:PÓ3QÕQØ˜3¤§¢¨¬2¯5©5­Ó!1Õ1Õ2´R·V²V¸DÀ1ÀSÅ5È#Å+ÐPQÕAQÕ<QÓ5RÕRõSð 	TrD   ro   N)r™   rš   r›   rœ   r   r   r?   r   rÄ   r²  r­   r®   r¯   s   @r6   rª  rª    s1   ø‡ € Ù˜s©=ÀRÇVÁVÀGÈRÏVÉVÐCTÔ+UÔV€I÷Tð TrD   rª  c                   ó€   a € ] tR tRt o R t]P                  P                  RRR
.4      R 4       tR t	R t
R tRtV tR	# )ÚTestMixturei  c                ó²  € R p\         P                  ! \        VR7      ;_uu_ 4        \        . 4       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        R4       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        \	        ^^.R7      \	        4       .4       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        \	        4       .RR.R7       RRR4       R	p\         P                  ! \        VR7      ;_uu_ 4        \        \	        4       .^.R7       RRR4       R	p\         P                  ! \        VR7      ;_uu_ 4        \        \	        4       .^.R7       RRR4       R
p\         P                  ! \        VR7      ;_uu_ 4        \        \	        4       \	        4       .RR.R7       RRR4       Rp\         P                  ! \        VR7      ;_uu_ 4        \        \	        4       \	        4       .RR.R7       RRR4       R#   + '       g   i     EL; i  + '       g   i     ELê; i  + '       g   i     EL®; i  + '       g   i     EL{; i  + '       g   i     ELI; i  + '       g   i     EL; i  + '       g   i     LÚ; i  + '       g   i     R# ; i)z7`components` must contain at least one random variable.r*   Nz3Each element of `components` must be an instance...z5All elements of `components` must have scalar shapes.)r<  z5`components` and `weights` must have the same length.rÔ  r”  z)`weights` must have floating point dtype.z`weights` must sum to 1.0.r  z#All `weights` must be non-negative.r8  r\  r±  )r.   r/   r  r   r    rñ  s   & r6   r  Ú!TestMixture.test_input_validation  sÒ  € ØKˆÜ�]Š]œ:¨W×5Ö5Ü�BŒK÷ 6ð HˆÜ�]Š]œ:¨W×5Ö5Ü�IÔ÷ 6ð JˆÜ�]Š]œ:¨W×5Ö5Ü”V  1˜vÔ&¬«Ð1Ô2÷ 6ð JˆÜ�]Š]œ:¨W×5Ö5Ü”V“X�J¨¨c¨
Õ3÷ 6ð >ˆÜ�]Š]œ:¨W×5Ö5Ü”V“X�J¨¨Õ,÷ 6ð >ˆÜ�]Š]œ:¨W×5Ö5Ü”V“X�J¨¨Õ,÷ 6ð /ˆÜ�]Š]œ:¨W×5Ö5Ü”V“Xœv›xÐ(°3¸°*Õ=÷ 6ð 8ˆÜ�]Š]œ:¨W×5Ö5Ü”V“Xœv›xÐ(°3¸°+Õ>÷ 6Ñ5÷9 6×5Ð5ú÷ 6×5Ð5ú÷ 6×5Ð5ú÷ 6×5Ð5ú÷ 6×5Ð5ú÷ 6×5Ð5ú÷ 6×5ú÷ 6×5Ð5ús_   §H:Á!IÂ"I"Ã+I6Ä2J
Å8JÆ>"J2È"KÈ:I	ÉI	É"I3	É6J	Ê
J	ÊJ/	Ê2K	ËK	rx  c           
     óÔ  a€ \         P                  P                  R 4      p\        \	        RRR7      \	        RRR7      3RR7      p\        4       pVP                  S4      pV3R lpV! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  4       VP                  4       4       V! VP                  V4      VP                  V4      4       V! VP!                  V4      VP!                  V4      4       V! VP#                  V4      VP#                  V4      4       V! VP%                  V4      VP%                  V4      4       V! VP'                  V4      VP'                  V4      4       V! VP)                  V4      VP)                  V4      4       V! VP+                  V4      VP+                  V4      4       V! VP-                  V4      VP-                  V4      4       V! VP/                  V4      VP/                  V4      4       V! VP1                  V4      VP1                  V4      4       R F@  p\3        ^4       F.  pV! VP5                  W‡R7      VP5                  W‡R7      RR	7       K0  	  KB  	  RoVP7                  SVR
7      p	V	P8                  S8X  g   Q h\:        P<                  ! V	P?                  4       VP$                  4      P@                  R8”  g   Q hR# )l   é$8-§@r­  r;  rÔ  r°  r”  c                 ó”   <€ SR8X  d   \         P                  ! V 4      '       g   Q h\         P                  P                  ! W3/ VB  R # )Nro   )r?   r|  ry  r   )rd   rg   r  rx  s   &&,€r6   r   Ú/TestMixture.test_basic.<locals>.assert_allclose?  s6   ø€ Ø˜Œ{Ü—{’{ 3×'Ò'Ð'Ð'Ü�J‰J×&Ò& sÑ:°6Ô:rD   r  r�  rž  r´   gš™™™™™©?Nç      Ð¿©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¥  rõ   r  r  rÂ  r¸  râ   rx  r   Úks_1sampÚravelrÛ  )
r3   rx  rŸ   r  r>  r9   r   rº  r¹  rÑ   s
   &f        r6   Ú
test_basicÚTestMixture.test_basic7  s¸  ø€ ä�i‰i×#Ñ#Ð$6Ó7ˆÜ”V˜u¨CÔ0´&¸CÀsÔ2KÐLØ&ô(ˆä‹KˆØ�J‰J�uÓˆõ	;ñ
 	˜Ÿ™›¨¯©«Ô7Ù˜Ÿ	™	› Q§Y¡Y£[Ô1Ù˜Ÿ™› !§&¡&£(Ô+Ù˜Ÿ™›
 A§H¡H£JÔ/Ù˜Ÿ™› !§&¡&£(Ô+Ù˜Ÿ
™
› a§j¡j£lÔ3Ù˜×,Ñ,Ó.°×0DÑ0DÓ0FÔGÙ˜Ÿ
™
› a§j¡j£lÔ3Ù˜Ÿ
™
› a§j¡j£lÔ3Ù˜Ÿ™ › Q§X¡X¨a£[Ô1Ù˜Ÿ™˜a› !§%¡%¨£(Ô+Ù˜Ÿ™ › Q§X¡X¨a£[Ô1Ù˜Ÿ™˜a› !§%¡%¨£(Ô+Ù˜Ÿ	™	 !› a§i¡i°£lÔ3Ù˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ù˜Ÿ	™	 !› a§i¡i°£lÔ3Ù˜Ÿ™˜q›	 1§6¡6¨!£9Ô-Ù˜Ÿ
™
 1› q§z¡z°!£}Ô5Ù˜Ÿ™ ›
 A§G¡G¨A£JÔ/Û6ˆDÜ˜qž�Ù §¡¨ Ó :Ø !§¡¨ Ó :Ø%*÷,ó "ñ 7ð ˆØ�H‰H�U ˆHÓ$ˆØ�w‰w˜%ÔÐÐÜ�~Š~˜aŸg™g›i¨¯©Ó/×6Ñ6¸Ô=Ð=Ò=rD   c                óB  € R p\         P                  ! \         P                  4      pV! VR7      p\         P                  ! W3) 34      p\        P
                  ! R^R4      p\        VP                  V4      \         P                  ! VR7      P                  V4      4       R# )r­  rÿ  rf  Néüÿÿÿ)	r   ru  rû  r   r?   rY   r   rý   Údgamma)r3   r'   rö  r  r>  r9   s   &     r6   Útest_default_weightsÚ TestMixture.test_default_weightsc  sn   € ØˆÜ×'Ò'¬¯©Ó4ˆÙ�AŒJˆÜ�MŠM˜1˜b˜'Ó"ˆÜ�KŠK˜˜A˜sÓ#ˆÜ˜Ÿ™˜a›¤%§,¢,°Ô"3×"7Ñ"7¸Ó":Ö;rD   c                óF  € \        RRR7      \        RRR7      .pRp\        WR7      p\        P                  ! \        4      ;_uu_ 4        ^
Vn        RRR4       \        P                  ! \        4      ;_uu_ 4        ^
Vn        RRR4       V^,          VP
                  ^ &   VP
                  ^ ,          V^ ,          8X  g   Q hV^,          VP                  ^ &   VP                  ^ ,          V^ ,          8X  g   Q hR#   + '       g   i     L²; i  + '       g   i     L“; i)	r®  r­  r;  rÔ  r°  r”  Nr»  r¼  )r    r   r.   r/   r=  Ú
componentsr•  )r3   rÈ  r•  r  s   &   r6   Útest_propertiesÚTestMixture.test_propertiesk  sÉ   € Ü ¨SÔ1´6¸SÈÔ3LÐMˆ
ØˆÜ�JÔ0ˆô �]Š]œ>×*Õ*ØˆAŒL÷ +ä�]Š]œ>×*Õ*ØˆAŒI÷ +ð % Q�-ˆ�‰�Q‰Ø�|‰|˜A� *¨Q¥-Ô/Ð/Ð/Ø˜q•zˆ�	‰	�!‰Ø�y‰y˜�|˜w q�zÔ)Ð)Ò)÷ +×*úç*×*ús   ÁC=Á=DÃ=D	ÄD 	c                óÜ  € \         P                  P                  R 4      p\        P                  ! \        P
                  4      pV! 4       p\        P                  ! W3.4      pVP                  ^
R7      p\         P                  P                  VP                  V4      VP                  V4      4       \         P                  P                  VP                  V4      VP                  V4      4       \         P                  P                  VP                  V4      VP                  V4      4       \         P                  P                  VP                  V4      VP                  V4      4       R# )l    np›pˆRr:   N)r?   r�   rž   r   ru  Úcauchyr   ry  r   rõ   r  r¥  r  )r3   rŸ   ÚCauchyÚX0r  r¸   s   &     r6   Útest_inverseÚTestMixture.test_inverse}  sä   € ô �i‰i×#Ñ#Ð$;Ó<ˆÜ×(Ò(¬¯©Ó6ˆÙ‹XˆÜ�MŠM˜2˜(Ó#ˆØ�J‰J˜BˆJÓˆÜ
�
‰
×"Ñ" 1§6¡6¨!£9¨b¯g©g°a«jÔ9Ü
�
‰
×"Ñ" 1§7¡7¨1£:¨r¯x©x¸«{Ô;Ü
�
‰
×"Ñ" 1§9¡9¨Q£<°·±¸A³Ô?Ü
�
‰
×"Ñ" 1§:¡:¨a£=°"·+±+¸a³.ÖArD   ro   N)r@  )r™   rš   r›   rœ   r  r.   r    r¡   rÀ  rÅ  rÉ  rÏ  r­   r®   r¯   s   @r6   rµ  rµ    sK   ø‡ € ò?ðB ‡[�[×Ñ˜W r¨5 kÓ2ñ)>ó 3ð)>òV<ò*÷$Bð BrD   rµ  c                  ó˜   € \         P                  ! \         P                  4      p V ! R ^R7      p\        VP	                  ^4      R4       R# )g      è?)r'   r×  r  N)r   ru  Úzipfianr   r  )ÚZipfianÚzdists     r6   Ú!test_zipfian_distribution_wrapperrÕ  Œ  s6   € ô ×%Ò%¤e§m¡mÓ4€GÙ�d˜bÔ!€Eä�—‘˜2“ Ö$rD   rw  )rn   r–   )r}   r‘   )WÚ	itertoolsr§   rq  r  r‘  r   r˜  r?   r   r.   Únumpy.testingr   r   Ú
hypothesisr   r   r	   r
   Úhypothesis.extra.numpyÚextrarU   Úscipyr   r   Úscipy.stats._fitr   Úscipy.stats._ksstatsr   r™  r   Úscipy.stats._distr_paramsr   r   rø  r   r   r   r   r   r   r   r   r   r   rš  r   r   r   r   r    r!   r"   r#   r%   rÖ   Úcontinuous_familiesÚdiscrete_familiesrn  rØ   ré   rç   r  r  r  r‰  rè   r    r¡   rÂ   r�   rÔ  rê   ÚSobolrß  rw  r¦  r  r  r  rB  r  rQ  rc  r‘  rª  rµ  rÕ  ro   rD   r6   Ú<module>râ     s  ðÛ Û 	Û Ý ã Ý Û ß 7ß EÓ Eß %Ð %å Ý Ý 0Ý (Ý ß <÷'÷ '÷ '÷ OÑ NÝ ?ß ;Ó ;÷v6ñ v6ôr"NðL Ø
ØØØðÐ ð ðÐ ð Ð!2Õ2€÷|!ñ |!ò| 'òF"ò4$òl0$òf$ò@PGòfnð| ‡�×Ñ˜ F 9Ó-Ø‡�×Ñ˜¡U£W¨fÐ$5Ó6Ø‡�×Ñ˜©«°Ð'8Ó9Ø‡�×Ñ˜ 8 *Ó-Ø‡�×Ñ˜ b§i¡i×&9Ñ&9¸3¿:¹:ÀsÇyÁyÐ%QÓRñ9ó Só .ó :ó 7ó .ð
9ò<%òN$ò8@,òF ÷ wñ w÷tZ7ñ Z7÷z
F"ñ F"÷PE9ñ E9÷PO
ñ O
÷dK%ñ K%ô\TÐ&ô T÷tBñ tBôn%rD   