+
    0iX                        ^ RI t ^ RIHt ^ RIHt ^ RIt^ RIt^ RIH	t	 ^ RI
Ht ^RIHtHtHtHt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 ^ RIHt . R,O. R-O3t ]]	PB                  ! ] R7      R...,          tR	0t"R
^/t#R t$]PJ                  PM                  R]$! 4       4      R 4       t']PJ                  PM                  R]4      R 4       t(]PJ                  PM                  R]4      R 4       t)]PJ                  PM                  R]4      R 4       t*]PJ                  PM                  R]4      R 4       t+R t,R t-R t.R t/R t0R t1]PJ                  PM                  R. R/O4      ]PJ                  PM                  R]4      R 4       4       t2]PJ                  PM                  R]4      R 4       t3R  t4]PJ                  PM                  R!]4! 4       4      R" 4       t5R# t6]PJ                  PM                  R$]4      R% 4       t7]PJ                  Pq                  R&4      R' 4       t9R( t:R) t;]PJ                  PM                  R*]	Px                  ]	Pz                  .4      R+ 4       t>R# )0    N)assert_allclose)stats)_ufuncs)check_normalizationcheck_momentcheck_mean_expectcheck_var_expectcheck_skew_expectcheck_kurt_expectcheck_entropycheck_private_entropycheck_edge_supportcheck_named_argscheck_random_state_propertycheck_picklingcheck_rvs_broadcastcheck_freezing)distdiscreteinvdistdiscrete)rv_discrete_frozenvalues
nhypergeomnbinomc               #      "   \        4       p \         F]  w  rV\        9   d5   \        P                  ! WV\        P
                  P                  R 7      x  MWW9  3x  V P                  V4       K_  	  R# 5i))marksN)setr   distslowpytestparammarkslowadd)seendistnameargs      c/var/www/html/photoedit/myenv/lib/python3.14/site-packages/scipy/stats/tests/test_discrete_basic.pycases_test_discrete_basicr(      sW     5D%x,,xhfkk>N>NOO!555 &s   A4A6zdistname,arg,first_casec                 \   \        V \        4      '       d6   V P                  R 4      '       d   V^8  d   \        P                  ! RR7        \        \        V 4      p\        P                  P                  R4      pVP                  ! VRRRV/ p\        P                  ! V4      pVP                  ! V!  w  r\        WAWpR,           4       \        WAV 4       \        WAWpR	,           4       \!        WA4       R
p
\#        WAWjV R,           4       V'       Ed   RpVP$                  VP&                  VP(                  VP*                  VP,                  .pR^R^R^ R^/pVP/                  V ^4      p\1        WNWV4       V R8w  d   \3        V4       V^8X  d   \5        WA4       V R9  d   \7        WA4       \9        WA4       \;        WAV 4       VP<                  P>                  \        P@                  P>                  8w  d   \C        WA\        P@                  4       R# R# R#   \         d	    T pRp  ELi ; i)nchypergeomz)nchypergeom has a global random generator)reasonsample distributioniP sizei  random_statez cdf_ppfz oth{Gz?z
 chisquarerandint	hypergeom	bernoullinchypergeom_walleniusN)r   >   poisson_binom)"
isinstancestr
startswithr   skipgetattrr   	TypeErrornprandomRandomStatervsuniquecheck_cdf_ppfcheck_pmf_cdf	check_othr   check_discrete_chisquarepmflogpmfcdflogcdflogsfgetr   check_scale_docstringr   r   r   r   	__class___entropyrv_discreter   )r%   r&   
first_casenum_parallel_threadsdistfnrngr>   suppmvalphalocscale_defaultsmethsspec_kks   &&&&           r'   test_discrete_basicrZ   )   s   8S!!h&9&9-&H&H$q(FG)) ))


(C
**c
7
73
7C99S>D<<DA&t
%:;&x(f4F!23v#EV#%46 z V]]FJJ Raa)1.JJx#CEB,,!&)1$'400v+v# 	f8,$$(9(9(B(BB!&u/@/@A C) #  )()s   H H+*H+zdistname,argc           
          \        \        V 4      pVP                  ! VRR/ w  r4rV\        W!V 4       \	        W!W4V 4       \        W!W04       \        W!W4V 4       \        W!W4WP4       \        P                  ! 4       ;_uu_ 4        V R9   d   \        P                  ! R\        4       \        W!W4W`4       RRR4       \        W!V^4       \        W!WCV,          ,           ^4       R#   \         d    T pR p  Li ; i  + '       g   i     LN; i)r,   momentsmvskignoreN)zipf
betanbinom)r9   r   r:   r   r   r   r	   r
   warningscatch_warningssimplefilterRuntimeWarningr   check_moment_frozen)r%   r&   rP   rS   rT   srY   s   &&     r'   test_momentsrg   Z   s    )) s3F3JA!X. aH-f1/V!1f15		 	 	"	"--!!(N;&qQ9 
# Q*QsUA.%  )() 
#	"s   C$ 0C9$C65C69D		zdist,shape_argsc           
         V R9   p \        \        V 4      p\
        P                  ! ^4      pVP                  p. p. pV R8X  dF   \
        P                  ! RR4      pW3pR	p\        W0VWr\
        P                  ! \        4      .4       R# \        V4       Fh  p	V	^,           3R
V	^,           ,          ,           p
W,          pVP                  \
        P                  ! W4      4       VP                  ^ V
^ ,          4       Kj  	  VP                  V4       VP                  VP                  4       \        W0WgV\
        P                  ! \        4      .4       R#   \         d&    T pRT P                  : RT P                  : R2p  ELmi ; i)	betabinomr4   zrv_discrete(values=(z, z))      ?N)ri   r`   skellam	yulesimondlaplacenchypergeom_fisherr3   r4   )      
   )ro      rp   )r9   r   r:   xkpkr;   zerosnumargsfullr   dtypeintrangeappendinsertr-   )dist
shape_args
shape_onlydistfunclocnargsallargsbshapeprY   shp	param_vals   &&          r'   test_rvs_broadcastr   s   sS     D DJA5$' ((1+CEGFGGJ$(HG"#	A 5\1uhq1u%M	rwws./aQ 	 
 NN3
MM#(( bhhsm_7  A%dgg[477+R@As   E ,FFz	dist,argsc           
          \        \        V 4      p\        P                  P                  R 4      pVP                  RR4      ^ VP                  ^^
4      .pVP                  ! V!  w  rVV FZ  p\        P                  ! V^,
          V,           Wg,           .VP                  ! R.VO5RV/ VP                  ! R.VO5RV/ .4       K\  	  R#   \         d    T p Li ; i)l   o]`         r         ?N)r9   r   r:   r;   r<   default_rngintegerssupportnptassert_array_equalppf)r~   argsrP   rQ   re_locs_a_br   s   &&      r'   test_ppf_with_locr      s    % ))



+C||C$aa)<=G^^T"FBT#XrvZZ,d,,fjj.Mt.M.MN	   s   C
 
CCz
dist, argsc                 &    \        \        V 4      p\        P                  P                  R 4      pVP                  RR4      ^ VP                  ^^
4      .pVP                  ! V!  w  rVV F]  pWg,           V^,
          V,           3pVP                  ! R.VO5RV/ VP                  ! R.VO5RV/ 3p	\        P                  ! W4       K_  	  VP                  RRRR7      \        P                  ! R4      VP                  ^^
RR7      .pVP                  ! V!  w  rVV F]  pWg,           V^,
          V,           3pVP                  ! R.VO5RV/ VP                  ! R.VO5RV/ 3p	\        P                  ! W4       K_  	  R#   \         d    T p EL}i ; i)	l   oy` r   r   r   r-   Nr   r   )   ro   )r9   r   r:   r;   r<   r   r   r   isfr   r   rv   )
r~   r   rP   rQ   r   r   r   r   expectedress
   &&        r'   test_isf_with_locr      st   % ))



+C||C$aa)<=G^^T"FB8R!Vc\)jj,d,,fjj.Ld.L.LLx- 
 ||C&|1xx||Ar|/1G ^^T"FB8R!Vc\)jj,d,,fjj.Ld.L.LLx-   s   E? ?FFc                    V P                   ! V.VO5!  p\        P                  V P                  ^4      pWE\        P
                  ! V4      ,          ,
          p\        P                  ! V P                  ! V.VO5!  W#R,           4       \        P                  ! V P                  ! V P                   ! V.VO5!  R,
          .VO5!  W#R,           4       \        V R4      '       gz   V P                  ! V!  w  rxW"V8  ,          p	\        P                  ! V P                  ! V P                   ! V	.VO5!  R,           .VO5!  WP                  ,           VR,           4       R# R# )   z
-roundtrip:0yE>rt   z ppf-cdf-nextN)rF   roundtrip_cdf_ppf_exceptionsrI   namer;   spacingr   r   r   hasattrr   inc)
rP   r&   rR   msgcdf_suppn_ulps	cdf_supp0r   r   supp1s
   &&&&      r'   r@   r@      s    zz$%%H *--fkk2>F"**X"666I6::i6#6|!35 6::fjj&<&<t&CJcJ|!35 64  %BYvzz&**U*AS*AD*HO3O$zz133H	J !    c           	         \        V R 4      '       d   V P                  pM?\        V P                  ! R.VO5!  ^,
          4      p\	        \        WD^
,           4      4      pV P                  ! V.VO5!  pV P                  ! V.VO5!  P                  4       pRRrVR8X  d   RRr\        P                  ! WU^ ,          ,
          Wf^ ,          ,
          WxR7       \        P                  ! V4      p	V	RR
 \        P                  ! V	4      ^,          ,           p
\        P                  ! V P                  ! V
.VO5!  ^ 4       RpV ! VRV/ p\        P                  ! VP                  V	R	,          V,           4      \        P                  ! VP                  W,           4      4      4       \        P                  ! VP                  W,           4      ^ 4       R# )rt   r/   绽|=rk   gh㈵>atolrtolNrj   r   rp   NNr   )r   rt   rz   r   listr{   rF   rD   cumsumr   r   r;   asarraydiffassert_equal)rP   r&   r%   indexstartindcdfspmfs_cumr   r   rY   	k_shiftedr   r~   s   &&&          r'   rA   rA      s_   vt		vzz$--12U8]34::e"c"Dzz%&#&--/H$94dAwA;(>!. 	

5A#2A%IVZZ	0C0!4 CC c D2-rwwtxx7H/IJTXXio.2r   c                 `    \         P                  ! V ! V!  P                  V4      VR R R7       R# )r   r   N)r   r   moment)rP   r&   rS   rY   s   &&&&r'   re   re     s(    ++A."0r   c                 :   \         P                  ! V P                  ! V.VO5!  R V P                  ! V.VO5!  ,
          RRR7       \        P
                  ! RR^4      p\         P                  ! V P                  ! V.VO5!  V P                  ! R V,
          .VO5!  RRR7       V P                  ! R.VO5!  p\         P                  ! V P                  ! V^,
          .VO5!  R8  4       \         P                  ! V P                  ! V^,           .VO5!  R8  4       R# )r   r   r   r/   Gz?rj   N)	r   r   sfrF   r;   linspacer   r   assert_)rP   r&   rR   r   q	median_sfs   &&&&  r'   rB   rB   	  s    		$--rFJJt4Jc4J/J"0 	D$#A

1+s+VZZQ-E-E"0 

3%%IKK		)a-.#.45KK

9q=/3/#56r   c                   RpV P                   ! V!  w  rg\        \        VR	4      4      p\        \        VR4      4      ^,           p	\	        W4      p
^ pV.p. pV
 Fg  pV P
                  ! V.VO5!  pW,
          VR,
          8  g   K-  VP                  V4       VP                  W,
          4       TpV^V,
          8  g   Kg   M	  VR
,          V8  d*   VP                  V4       VP                  ^V,
          4       \        P                  ! V4      p\        P                  ! V4      pVR,           pVV^ &   \        P                  ! VV4      w  pp\        P                  ! \        P                  ! V4      \        V4      V,          4      w  pp\        P                  ! VV8  RV R\        V4       R\        V4       24       R# )a?  Perform chisquare test for random sample of a discrete distribution

Parameters
----------
distname : string
    name of distribution function
arg : sequence
    parameters of distribution
alpha : float
    significance level, threshold for p-value

Returns
-------
result : bool
    0 if test passes, 1 if test fails

g?i  g+=r   zchisquare - test for z
 at arg = z with pval = Nir   )r   rz   maxminr{   rF   r|   r;   array	histogramr   	chisquarelenr   r   r6   )rP   r&   r>   rU   r   wsuppr   r   lohighdistsupportlastdistsuppdistmassiicurrenthistsuppfreqhsuppchispvals   &&&&&                r'   rC   rC     sy   $ E ^^S!FB	SU^	Bs2t}!D/KDtHH**R&#&>UU]*OOBOOGN+D!e)$  |bD!xx!Hxx!H $HHQK ,,sH-KD%$S(1BCJD$KKu
uJs3xjc$i[Qr   c                 l    V P                   e&   \        P                  ! RV P                   9  4       R # R # )Nscale)__doc__r   r   )rP   s   &r'   rJ   rJ   P  s&    ~~!G6>>12 "r   methodzdistname, argsc           
      Z    \        \        V4      p\        Y04      pT R9   d   RR.pM^ ^.pT Uu. uF  qf.^,          NK  	  pp^ ^.pT! T.TO5RT/ p	\        P                  ! T	\        T.TOTN5!   U
u. uF  q! T
!  NK
  	  up
RRR7       R #   \         d     R # i ; iu upi u up
i )N皙?皙?r   V瞯<)r   r   )r   r   )r9   r   r:   r   r   zip)r   r%   r   r~   dist_methodzr   p2r   resultrT   s   &&&        r'   test_methods_with_listsr   V  s    uh' $'K#JF	A#a%%B	a&C)R)S)F25a2B"2Bc2BC2BQa2BC"0   
 Ds   B B#7B(
B B c                     \        \        V 4      p\        P                  ! R^4      pVP                  ! V.VO5!  p\        P
                  p\        P                  ! WE4       R# )rr   N)r9   r   r;   arangerF   nanr   r   )r%   r   r~   xvalsr   s   &&    r'   test_cdf_gh13280_regressionr   m  sJ     5(#D
		"bA88ADvvHT$r   c               #     "   R R0RR0/p \        4       p\         F  w  r#W!9   d   K  VP                  V4        \        \        V4      pTP                  4       p\        T4       FR  w  rgTP                  T P                  T\        4       4      9   g   TP                  '       g   KB  Y'P                  T3x  KT  	  K  	  R#   \
         d     K  i ; i5i)r   nr`   N)r   r   r#   r9   r   r:   _shape_info	enumerater   rI   integrality)integrality_exceptionsr$   r%   shapesr~   
shape_infoishapes           r'   "cases_test_discrete_integer_shapesr   w  s      '|cUC5D(	5(+D %%'
!*-HA

48835II)))JJ.. . )  		s/   7CC
AC%CCCCCzdistname, shapename, shapesc                    \        \        V 4      pVP                  4       pV Uu. uF  qUP                  NK  	  ppVP	                  V4      p\        V4      pW',          p	V	R ,
          p
V	^,
          pV	.V
.V..W&   VP                  ! V!  w  r\        P                  ! \        P                  ! W^4      4      pVP                  ! V.VO5!  p\        P                  ! \        P                  ! VR,          4      4      '       d   Q h\        P                  ! \        P                  ! VR,          4      4      '       g   Q h\        P                  ! \        P                  ! VR,          4      4      '       d   Q hR# u upi )rj   N)r   NNN)rp   r   )rr   r   )r9   r   r   r   r   r   r   r;   roundr   rD   anyisnanall)r%   	shapenamer   r~   r   r   shape_namesr   shapes_copyvalid_shapeinvalid_shapenew_valid_shapeabr   rD   s   &&&             r'   test_integer_shapesr    s&    5(#D!!#J+56:%:::K6)$Av,K)K#%M!AoO"mm_6GHKN<< DA
Q1%&A
((1
#{
#Cvvbhhs4y)****66"((3t9%&&&&vvbhhs4y)*****! 7s   E9c                 Z   R p\         P                  ! \        VR7      ;_uu_ 4        \        P                  ! ^
R4      P
                   RRR4       \         P                  ! \        VR7      ;_uu_ 4        \        P                  ! ^
R4      P                   RRR4       V P                  \        P                  RRRR7       \        P                  ! ^
R4      p\        V\        4      '       g   Q h\        VR4      '       d   Q hR#   + '       g   i     L; i  + '       g   i     L; i)z,'rv_discrete_frozen' object has no attribute)matchrj   NpdfherringF)raising)r   raisesAttributeErrorr   binomr  logpdfsetattrr5   r   r   )monkeypatchmessagefrozen_binoms   &  r'   test_frozen_attributesr    s     =G	~W	5	5B   
6	~W	5	5B## 
6UIuE;;r3'Ll$67777|U+++++ 
6	5	5	5s   "D5"DD	D*	zdistname, shapesc                    \        V \        4      '       d   \        \        V 4      pMT pVP                  ! V!  w  r4\
        P                  ! VP                  ! ^ ^..VO5!  V^,
          V34       \
        P                  ! VP                  ! ^^ ..VO5!  V^,
          V34       \
        P                  ! VP                  ! ^.VO5!  V^,
          V34       R# )r   N)
r5   r6   r9   r   r   r   r   r   r   interval)r%   r   r~   r	  r
  s   &&   r'   test_intervalr    s     (C  uh'<< DATXXq!f.v.1a9TXXq!f.v.1a9T]]1.v.1a9r   zSensible to machine precisionc            
        a \         P                  P                  R 4      p \         P                  ! V P                  ^
4      ^
,          4      pV P                  ^
4      pV\         P                  ! V4      ,          p\
        P                  ! W3R7      o\         P                  ! ^ .VRR P                  4       ,           4      V,           ^,          p\         P                  ! VR,          P                  4       VR,          ^,           .,           4      V,           ^,          p\         P                  ! V4      p\         P                  ! ^ .VRR P                  4       ,           4      V,           ^,          p\         P                  ! VR,          P                  4       ^.,           4      V,           ^,          pSP                  4       w  r\        W^ ,          4       \        WR,          4       \        SP                  V4      V4       \        SP                  V4      ^ 4       \        SP                  V4      ^ 4       \         P                  ! RR7      ;_uu_ 4        \        SP                  V4      \         P                  ! V4      4       \        SP                  V4      \         P                   ) 4       \        SP                  V4      \         P                   ) 4       RRR4       \        SP#                  V4      V4       \        SP#                  V4      V4       \        SP#                  V4      ^ .VRR P                  4       ,           4       \         P                  ! RR7      ;_uu_ 4        \        SP%                  V4      \         P                  ! SP#                  V4      4      RR7       \        SP%                  V4      \         P                  ! SP#                  V4      4      RR7       \        SP%                  V4      \         P                  ! SP#                  V4      4      RR7       RRR4       \        SP'                  V4      ^SP#                  V4      ,
          4       \        SP'                  V4      ^SP#                  V4      ,
          4       \        SP'                  V4      ^SP#                  V4      ,
          4       \         P                  ! RR7      ;_uu_ 4        \        SP)                  V4      \         P                  ! SP'                  V4      4      RR7       \        SP)                  V4      \         P                  ! SP'                  V4      4      RR7       \        SP)                  V4      \         P                  ! SP'                  V4      4      RR7       RRR4       \        SP+                  V4      V4       \        SP+                  V4      V4       \        SP+                  V4      RR VR,          4       \        SP+                  ^ 4      V^,
          4       \        SP+                  ^4      V	4       SP'                  V4      p
\        SP-                  V
4      V4       \        SP-                  ^V,
          4      SP+                  V4      4       \        SP-                  ^V,
          4      SP+                  V4      4       \        SP-                  ^ 4      V	4       \        SP-                  ^4      V^,
          4       \         P.                  ! RR	^
4      pSP+                  V^,          4      SP-                  V^,          4      3p\        SP1                  ^V,
          4      V4       \        SP1                  ^ 4      SP3                  4       4       \        SP1                  ^4      V^,
          V	34       SP+                  R
4      p\        SP3                  4       V4       \         P                  ! W,          4      p\         P                  ! W,
          ^,          V,          4      p\         P                  ! W,
          ^,          V,          4      VR,          ,          p\         P                  ! W,
          ^,          V,          4      V^,          ,          ^,
          p\        SP5                  4       V4       \        SP7                  4       \         P8                  ! V4      4       \        SP;                  4       V4       \        SP                  RR7      WVV34       \         P                  ! V^,          V,          4      p\        SP=                  ^4      V4       \        SP?                  R 4      ^4       \        SP?                  4       V4       \        SP?                  R 4      V4       \         P                  ! RR7      ;_uu_ 4        \        SP?                  V3R l4      ) SPA                  4       4       RRR4       \         P                  P                  R 4      p SPC                  ^dV R7      p\         P                  P                  R 4      p SP+                  V P                  ^dR7      4      p\        VV4       R#   + '       g   i     EL; i  + '       g   i     EL; i  + '       g   i     EL#; i  + '       g   i     L; i)l   KU[ r   Nr   r^   )divider   )r   r/   r   rj   r]   )r\   c                     ^# rs    r   s   &r'   <lambda> test_rv_sample.<locals>.<lambda>.  s    !r   c                     V ^,          # ro   r   r!  s   &r'   r"  r#  0  s    !Q$r   c                 &   < SP                  V 4      # )N)rE   )r   r~   s   &r'   r"  r#  4  s    t{{1~r   )r-   r.   r   r   g      ?)"r;   r<   r   sortsumr   rM   r   tolistr   r   r   rD   errstaterE   loginfrF   rG   r   rH   r   r   r   r  medianmeanstdsqrtvarr   expectentropyr>   )rQ   rt   ru   xk_leftxk_rightcdf2	cdf2_left
cdf2_rightr	  r
  sf2psint2med2mean2var2skew2kurt2mom3r>   rvs0r~   s                        @r'   test_rv_samplerC    s@   
 ))


,C	B"$	%B	BB"&&*BRH-D xxb"gnn../"4a7GBBrF1H:56;Q>H 99R=D1#Sb	 0 0 223d:A=I((48??,s23d:A=J <<>DAA!uA"v DHHRL"%DHHX&*DHHW%q) 
H	%	%B4H-w7G,rvvg6 
& DHHRL$'DHHX&-DHHW%s49+;+;+='=>	H	%	%B)="	$H-rvvdhhx6H/I"	$G,bffTXXg5F.G"	$ 
& DGGBK488B<0DGGH%q();';<DGGG$a(9&9:	H	%	%

2twwr{(;"	$

8,bffTWWX5F.G"	$

7+RVVDGGG4D-E"	$ 
& DHHTNB'DHHY',DHHZ("-r"v6DHHQKQ'DHHQK# ''"+CDHHSM2&DHHQy[)488I+>?DHHQz\*DHHZ,@ADHHQK#DHHQKQ' 
T4	$B88BqD>488BqD>)DDMM!B$'.DMM!$dkkm4DMM!$qsAh/ 88C=DDKKM4( FF25ME662:/B&'DFFBJ?R'(4#;6EFFBJ?R'(472Q6EDIIK'DHHJ.DHHJ%DJJvJ.eU0KL 662q5B,DDKKND) DKK,a0DKKM5)DKK/6 
H	%	%%=>>O 
& ))


,C
((#(
.C
))


,C88CJJCJ()DCk 
&	%	% 
&	%	% 
&	%	%l 
&	%s3   Bj.Cj0)Ck%/kj-	0k	k	k(	c                       ! R  R\         P                  4      p V ! R\        R4      R7      pVP                  ^*R7      p\	        V^ 4       R# )c                   &   a  ] tR tRt o R tRtV tR# )-test__pmf_float_input.<locals>.rv_exponentialiA  c                0    R^^V,
          ,          ,          # )rr   gUUUUUU?r   )selfr   s   &&r'   _pmf2test__pmf_float_input.<locals>.rv_exponential._pmfB  s    QU##r   r   N)__name__
__module____qualname____firstlineno__rI  __static_attributes____classdictcell__)__classdict__s   @r'   rv_exponentialrF  A  s     	$ 	$r   rR  r   r,  )r	  r
  )r.   N)r   rM   floatr>   r   )rR  rvr>   s      r'   test__pmf_float_inputrU  =  s@    $** $ 
#u	.B
&&b&
!CCr   c                      . RO. RO. RO.p . RO. RO. RO.pR p\         P                  ! WV4      p\        P                  P	                  WV4      p\
        P                  P                  WC4       R# )rj   N)rj   r   rj   )r   rj   r   )-   .   /   )0   1   2   )3   4   5   )r   
_binom_ppfr   r  r   r;   testingr   )r   r   r   refr   s        r'   test_gh18919_ppf_array_argsrc  J  se     
			A 
			A 	A


Q1
%C
++//!
"CJJs(r   r~   c                    \         P                  P                  R 4      pVP                  RR7      pVP                  ^
^RR7      pVP                  RR7      pVP                  ^RR7      p^ W!P                  ^R7      R8  &   ^W!P                  ^R7      R8  &   V \        P
                  8X  d   W#V3MW$V3pV P                  ! VRV/ p\         P                  ! V P                  4      ! V!  V,           p\         P                  P                  Wx4       V P                  ! VRV/ p\         P                  ! V P                  4      ! V!  V,           p\         P                  P                  Wx4       R# )	l   _\~$ r   gffffff?r   N)   rp   rp   rp   )rq   rp   rp   )   rp   r%  )r;   r<   r   r   r   r  r   	vectorizera  r   r   )	r~   rQ   r   r   r   r   r   r   rb  s	   &        r'    test_gh18919_ppf_isf_array_args2rh  \  s+    ))

 4
5C


&AR*-A


A
,,qt,
$C#$AjjbjC #$AjjbjC +A!9!D
((D
"c
"C
,,txx
 $
'#
-CJJs(
((D
"c
"C
,,txx
 $
'#
-CJJs(r   )rp   rr   ro   rf  )r   r   g333333?g?r   )rD   rE   rF   rG   r   rH   r   r   )?ra   numpy.testingra  r   r   numpyr;   r   scipyr   scipy.specialr   common_testsr   r   r   r	   r
   r   r   r   r   r   r   r   r   r   scipy.stats._distr_paramsr   r   !scipy.stats._distn_infrastructurer   r   rM   r   r   r(   r!   parametrizerZ   rg   r   r   r   r@   rA   re   rB   rC   rJ   r   r   r   r  r  r  xfail_on_32bitrC  rU  rc  r  	boltzmannrh  r   r   r'   <module>rs     s     )    !, , , , D @*+ %##40"56 6 > !)"~  24M4OP-B Q-B` 6/ 7/0 *L9- :-` l3 4" |4. 5.0J4360
76r3  $A B)<80 9B0( )?;% <%/4 6;=?+?+,, +\:: ;: ;<s =sj
)$ %++u!?@) A)r   