403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python315/Lib/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/__pycache__/statistics.cpython-315.opt-2.pyc
R
>lqjv�c�n`�Q]si.s,Q^Ns]PHs]PHs]PHs]PHs]QHGs]QH G	s	]QH(GsGsG
s
Gs]QH<GsGs]QHGsGsGsGsGsGsGsGsGs]QHGsGsGsGsGsG s G!s!G"s"G#s#G$s$]QH�G&s&]Q	H�G(s(]Q
H�G*s*G+s+G,s,\Q2s-\\2s.\s/QQ\02s1Q
s2Q_Qks3Qs4Q_Qks5Qs6Qs7Qs8Q`Qks9Qs:Qs;Q_Qks<Q_Qks=Q_Qks>Q_Qks?Qs@QQ-QksA\+QQa2sBQ P
-Q!ksC-sDQ"sE\EQ#Q$2Q%2sF\EQ&2Q'2sG\EQ(2Q)2sH\EQ*Q+2Q,2sI\EQ-2Q.2sJ\EQ/Q02Q12sKQbQ2ksLQ3sM\EQ4Q52Q62sNQ7sO\EQ82Q92sP\EQ:2Q;2sQ?E?F?G?H?I?J?K?N?P?QQcQ<P
-Q=kksRQcQ>P-Q?kksSQ@]QQA-QBksTQCQ2sUQDsVQ_QEksWQFsXQGsYQHsZQIs[QdQJks\QKPQLP
QMQNQO]-QPQQkks]QRQSks^]\O�O�*]*sa\]jQTQUksbQVQWkscQXsdQYQZkseQ[sf]Q\CH�GfsfP!\hcP!h9h)e�
NormalDist�StatisticsError��Fraction)�Decimal)�compress�count�groupby�repeat)�bisect_left�bisect_right)	�hypot�sqrt�fabs�exp�erfc�tau�log�fsum�sumprod)
�isfinite�isinf�pi�cos�sin�tan�cosh�asin�atan�acos)�reduce)�
itemgetter)�Counter�
namedtuple�defaultdict�@c��\sQs]�sQsP!)r�)�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r&��C:\Python315\\Lib\statistics.pyrr�s��r,c�h�[U2vqoU]6c[Q2g[V#*U2!)�z%mean requires at least one data point)�_sumr�_convert)�data�T�total�ns&   r-�meanr6�s3��"�t�*�K�A�a��1�u��E�F�F��E�I�q�!�!r,c���Ue3[U2o[U2oU%f[
Q2gV2*![U[[12%f[U2o[V2o[U2oU%f[
Q2gVV*![c5[]2o[[	X22o[S2]*
oK�h9h[c
[
Q2gh9h)Nz&fmean requires at least one data pointz(data and weights must be the same lengthzsum of weights must be non-zero)�lenr�	TypeErrorrr�nextr�
isinstance�list�tupler�
ValueError)r2�weightsr5r4�counter�num�dens&&     r-�fmeanrC�s�����	��D�	�A���J�E��!�"J�K�K��y���g��e�}�-�-��w�-��J��d�$���w�-�C���?�@�@��9���5�	"��A�h�G���$�0�1�E��W�
��!�A�		"��$�J��H�I�I�J�s)�B� C�	C�2C�C�	C*�
C*c�\``�]nP
nUU1Qko[[[UU222oR%f[Q2g[O
U2%c[O!R%c(U[O6Xc[O!Q![UR*2!)�c3��: �[U]Q5FDHvnoUQ6�f[OU2%cUw�	J0UQ6XcP	nJ;[QU802g	P!3h)r/��start�zNo negative inputs allowed: )�	enumerate�math�isnanr)�iterable�x�
found_zeror5s& ��r-�count_positive�&geometric_mean.<locals>.count_positive�sU�����h�a�0�0�D�A�q��3�w�$�*�*�Q�-�-����c��!�
�%�(D�Q�E�&J�K�K�
1�s�A!�A!�
A!�
A!zMust have a non-empty datasetrI)	r�maprrrKrL�nan�infr)r2rPr4rOr5s&  @@r-�geometric_meanrU�s���	
�A��J�L�
��S�.��.�/�0�E���=�>�>��z�z�%����x�x��� �D�H�H�,�t�x�x�5�#�5��u�q�y�>�r,c��[U2UIc[U2oQo[U2oU]6c[Q2gU]6XcSUeOU]*o[	U[
O[12%cU]6c[U2gU![Q2gUe[]U2oSoLR[U2UIc[U2o[U2U6wc[Q2g[Q[V222vqeo[V2o[Q[V222vqxo	U]6:c[Q2g[VX*U2![c]!h9h)z.harmonic mean does not support negative valuesz.harmonic_mean requires at least one data pointzunsupported typez*Number of weights does not match data sizec3�0�SF �Dpw�	J		P!3h�Nr&)�.0�ws& r-�	<genexpr>� harmonic_mean.<locals>.<genexpr>:s��,F���,F�q��,F�s�c3�V�SF �DvqU%c	V*L]w�	J	P!3h�rEr&)rYrZrNs&  r-r[r\>s��=O���=O�T�Q��q�u�q�0�=O�s�)�)zWeighted sum must be positive)�iterr<r8rr;�numbers�Realrr9r	r0�	_fail_neg�zip�ZeroDivisionErrorr1)
r2r?�errmsgr5rN�sum_weights�_r3r4rs
&&        r-�
harmonic_meanrh	sD��0�D�z�T���D�z��
=�F��D�	�A��1�u��N�O�O�	
�a��G�O���G���a�'�,�,��0�1�1��1�u�%�f�-�-��H��.�/�/�����A�,������=�G�#��7�m�G��w�<�1��!�"N�O�O� � G�I�g�,F� G�G�������&���P�S��=O�P�P���%�
��z��=�>�>��K�'��+�+��
����s�:(E�	E�E�Ec���[U2o[U2oU]6Xc[Q2gU]*]6XcV]**!U]*oV]*
*V**]*!�rE�no median for empty data��sortedr8r)r2r5�is&  r-�medianroHsa���$�<�D��D�	�A��A�v��8�9�9��1�u��z���F�|��
��F����U��d�g�%��*�*r,c��[U2o[U2oU]6Xc[Q2gU]*]6XcV]**!V]*]*
*!rjrl�r2r5s& r-�
median_lowrr`sQ���$�<�D��D�	�A��A�v��8�9�9��1�u��z���F�|����F�Q�J��r,c�r�[U2o[U2oU]6Xc[Q2gV]**!rjrlrqs& r-�median_highrtys5���$�<�D��D�	�A��A�v��8�9�9��Q��<�r,c��[U2o[U2oU%f[Q2gV]**o[V2o[	VUQ5o[U2o[U2oV1Q**
oSoVT*
oVaU]*U*
*U**![c
[Q2gh9h)rk)�loz$Value cannot be converted to a floatr$)rmr8rr
r�floatr>r9)	r2�intervalr5rNrn�j�L�cf�fs	&&       r-�median_groupedr}�s���V�$�<�D��D�	�A���8�9�9�	
�!�V��A�	�D��A��T��#�A�A���?���!�H��	
�s�N��A�	
�B�	��A��1�q�5�2�:�&��*�*�*���A��>�@�@�A�s�B&�&	B=�0
B=c��[[U22O]2oU]*]*![c[	Q2Pgh9h)r/zno mode for empty data)r!r_�most_common�
IndexErrorr)r2�pairss& r-�moder��sP��.
�D��J��+�+�A�.�E�B��Q�x��{����B��6�7�T�A�B�s�6�	A�Ac���[[U22oU%f,![UO22oUO	2TTt,tFDvq4VB6XfJ
UMJ	too!ttoohrX)r!r_�max�values�items)r2�counts�maxcount�valuers&    r-�	multimoder��sQ���T�$�Z�
 �F���	��6�=�=�?�#�H�&,�l�l�n�J�n�l�e��8I�E�E�n�J�J��Js�A&�A&c�v�[V2vq#qEU]6c[Q2g[V5]*
*U2!)�z*variance requires at least two data points��_ssrr1)r2�xbarr3�ss�cr5s&&    r-�variancer�	s8��P�d�/�K�A�1��1�u��J�K�K��B�a�%�L�!�$�$r,c�h�[V2vq#qEU]6c[Q2g[V5*U2!)r/z*pvariance requires at least one data pointr�)r2�mur3r�r�r5s&&    r-�	pvariancer�7s4��J�d�-�K�A�1��1�u��J�K�K��B�F�A��r,c� �[V2vq#qEU]6c[Q2gV5]*
*oUOoUOo[
U[2%c[Vx2![Vx2![c
[Q2gh9h)r��'stdev requires at least two data points�inf or nan encountered in data�
r�r�	numerator�denominator�AttributeErrorr>�
issubclassr�_decimal_sqrt_of_frac�_float_sqrt_of_frac)	r2r�r3r�r�r5�mss�
mss_numerator�mss_denominators	&&       r-�stdevr�bs����d�/�K�A�1��1�u��G�H�H�
�A��,�C�;��
�
�
��/�/���!�W���$�]�D�D��}�>�>��	�;��9�:�:�;�s�A6�6	B
�
B
c��[V2vq#qEU]6c[Q2gV5*oUOoUOo[
U[2%c[Vx2![Vx2![c
[Q2gh9h)r/z'pstdev requires at least one data pointr�r�)	r2r�r3r�r�r5r�r�r�s	&&       r-�pstdevr�ys����d�-�K�A�1��1�u��G�H�H�
�&�C�;��
�
�
��/�/���!�W���$�]�D�D��}�>�>��	�;��9�:�:�;�s�A/�/	B�9
Bc�``�[U2o[U2U6wc[Q2gU]6c[Q2g[U2U*n[U2U*n[U1QkU2U1QkU22oV2]*
*!)zDcovariance requires that both inputs have same number of data pointsz,covariance requires at least two data pointsc3�@:�SF �DpR*
w�	J	P!3hrXr&)rY�xir�s& �r-r[�covariance.<locals>.<genexpr>�s��q���q���9�9�q���c3�@:�SF �DpR*
w�	J	P!3hrXr&�rY�yi�ybars& �r-r[r��s������"��I�I��r�)r8rrr)rN�yr5�sxyr�r�s""  @@r-�
covariancer��sv���$	�A��A�
�1�v��{��d�e�e��1�u��L�M�M���7�Q�;�D���7�Q�;�D�
�)�q�)�+B��+B�
C�C��a�%�=�r,�method�linearc�X�[U2o[U2U6wc[Q2gU]6c[Q2gUQ7c[QU802gUQ6Xc*U]*
Q*o[VQ5o[VQ5oLT[	U2U*o[	U2U*oSTt,tFDpwU*
MJ
	ooSTt,tFDp�U*
MJ
	oo[V2o	[V2o
[V2oU	[
V�2*!ttohttoh[c
[Q2gh9h)zEcorrelation requires that both inputs have same number of data pointsz-correlation requires at least two data points�ranked�Unknown method: rGz&at least one of the inputs is constant>r�r����)r8rr>�_rankrr�	_sqrtprodrd)rNr�r�r5rHr�r�r�r�r��sxx�syys""$         r-�correlationr��s ��4	�A��A�
�1�v��{��e�f�f��1�u��M�N�N�
�)�)��+�F�:�6�7�7�
����Q��"����!�!���!�!���A�w��{���A�w��{��!"�#��2�$�Y�Y���#�!"�#��2�$�Y�Y���#�
�!�-�C�
�!�-�C�
�!�-�C�H��Y�s�(�(�(��
$��#���H��F�G�G�H�s�'D�?D
�6D�	D)�
D)�LinearRegression�proportionalc��`
�[U2o[U2U6wc[Q2gU]6c[Q2gU%fH[U2U*o[U2U*n
STt,tFDpUU*
MJ
	ooU
1QkU2o[V2Q*o[V2oVg*oU%cQLR
UW**
o	[V�Q5!ttoh[c
[Q2gh9h)zKlinear regression requires that both inputs have same number of data pointsz3linear regression requires at least two data pointsc3�@:�SF �DpR*
w�	J	P!3hrXr&r�s& �r-r[�$linear_regression.<locals>.<genexpr>s������2�$�Y�Y��r�rIz
x is constant��slope�	intercept)r8rrrrdr�)rNr�r�r5r�r�r�r�r�r�r�s""$       @r-�linear_regressionr��s����N	�A��A�
�1�v��{��k�l�l��1�u��S�T�T���A�w��{���A�w��{��!"�#��2�$�Y�Y���#�#��#��
�!�-�#�
�C�
�!�-�C�/��	��$������)<�I��%�=�=��
$���/��o�.�.�/�s�*C�(C�	C2�%
C2c�`�U1QkoU!)c�d:�[[QU222oRFDoU[U$J	U!)�pdf�r��cdf�invcdf�support)�dictrc�
_kernel_specs)�builder�spec�kernel�kernelss&  �r-�deco�register.<locals>.deco.s0����C�;�W�Y�G�H���F�$(�M�&�!���r,r&)r�r�sj r-�registerr�,s����
�Kr,�normal�gaussc�v``�[][*2n[]2'nU1QkoU1QkoQoPoVV#1!)r�c�F:�[QU*U*2R*!)r/�࿩r)�t�sqrt2pis&�r-�<lambda>�normal_kernel.<locals>.<lambda>9s���C��q��1��%��/r,c�8:�Q[UR*2*!�r/��?)r)r��	neg_sqrt2s&�r-r�r�:s���C�$�q�9�}�-�-r,c��[UQQ2!�rI��?��_normal_dist_inv_cdf�r�s&r-r�r�;s��+�A�s�C�8r,)r
r)r�r�r�r�r�r�s    @@r-�
normal_kernelr�5s:����1�r�6�l�G��a���I�
/�C�
-�C�
8�F��G��V�$�$r,�logisticc�"�QoQoQoPoVV#1!)c�6�QQ[U2**!)r/r�r��rr�s&r-r��!logistic_kernel.<locals>.<lambda>Bs��C�3��a��=�)r,c�D�QQ[U2Q***
!�r�r�r�s&r-r�r�Cs��C�#��Q��#��.�.r,c�6�[UQU*
*2!r�)r��ps&r-r�r�Ds��s�1��a��=�)r,r&r�s    r-�logistic_kernelr�?s#��*�C�
.�C�
)�F��G��V�$�$r,�sigmoidc�```�][*n][*n[]*nU1QkoU1QkoU1QkoPoVV#1!)r/c�*:�R[U2*!rXr�)r��c1s&�r-r�� sigmoid_kernel.<locals>.<lambda>Ns
���B��a��Lr,c�<:�R[[U22*!rX)rr�r��c2s&�r-r�r�Os���B��c�!�f��%r,c�<:�[[UR*22!rX)rr)r��c3s&�r-r�r�Ps���s�3�q�2�v�;�'r,�r)r�r�r�r�r�r�r�s    @@@r-�sigmoid_kernelrHs?���
�R��B�	
�R��B�	�a��B�
 �C�
%�C�
'�F��G��V�$�$r,�rectangular�uniformc�"�QoQoQoQoVV#1!)c��Q!r�r&r�s&r-r��$rectangular_kernel.<locals>.<lambda>Vs��Cr,c�$�QU*Q*!r�r&r�s&r-r�rWs��C�!�G�c�Mr,c�$�QU*Q*
!�r$r�r&r�s&r-r�rXs��s�Q�w��}r,r�r&r�s    r-�rectangular_kernelr
Ts!��
�C�
!�C�
$�F��G��V�$�$r,�
triangularc�"�QoQoQoQoVV#1!)c�(�Q[U2*
!r���absr�s&r-r��#triangular_kernel.<locals>.<lambda>^s��C�#�a�&�Lr,c�P�V*UQ6cQLQ*U*Q*!)rIr�r�r&r�s&r-r�r_s��A�C�!�c�'�3�t�4�q�8�3�>r,c��UQ6c[QU*2Q*
!Q[QQU**
2*
!)r/r$r�r�)r
r�s&r-r�r`s1��A��G�t�C��E�{�S�(�P��t�C�#�a�%�K�?P�9P�Pr,r�r&r�s    r-�triangular_kernelr\s!��
 �C�
>�C�
P�F��G��V�$�$r,�	parabolic�epanechnikovc�"�QoQoQoQoVV#1!)c�0�QQV**
*!)�r���?r&r�s&r-r��"parabolic_kernel.<locals>.<lambda>fs��C�3���;�'r,c�0�[QU]*UQ12!)r/r�)gпrr��rr�s&r-r�rgs��G�,�q�!�t�Q��n�=r,c�z�Q[[QU*Q*
2[*Q*2*!)r$r�g@)rrrr�s&r-r�rhs%��s�S�$�s�1�u�s�{�"3�b�"8�C�!?�@�@r,r�r&r�s    r-�parabolic_kernelrds!��
'�C�
=�C�
@�F��G��V�$�$r,c�"````�UUUU1QkoU!)c�:�RU2o[RU2U*
9o2R6�cVRU2**oJ6U!rXr)r�rN�diffr|�f_inv_estimate�f_prime�	tolerances&  ����r-�f_inv�_newton_raphson.<locals>.f_invms=����1����!�A�$��(�"�$�#�i�/�
���
�"�"�A��r,r&)r"r|r#r$r%sffff r-�_newton_raphsonr'ls������Lr,c��UQ
6:cQU1L
QQU*
1vqUQ6cQU*Q*Q*
U*!QU*Q*Q*
oUQ6c(UQ[QU*Q	*2**
oV!*!)r/r�g�g��s��?r$gq
�-��?g��鼹A�?�V-����?gM�p�^v�?g��$2h@g_���@r���r�r��signrNs&  r-�_quartic_invcdf_estimater.us|���s�(�s�A�h��s�Q�w��G�D��6�z��q��V�#�c�)�T�1�1�	�q��_�$�s�*�A��5�y�	�[�3�{�Q��1A�A�B�
B�B���8�Or,�quartic�biweightc�>�QoQo[[VQ5oQoVV#1!)c�>�QQV**
]**!)�r���?r&r�s&r-r�� quartic_kernel.<locals>.<lambda>����E�S�1�5�[�Q�.�.r,c�@�[QU]*U]*UQ12!)rr�)g�?g�r4r�rr�s&r-r�r5�s ��G�4���T�1�a�4��C�0�2r,�r|r#r�)r'r.r�s    r-�quartic_kernelr9s+��
.�C�2�C�
�5��
J�F��G��V�$�$r,c��UQ	6:cQU1L
Q
QU*
1vqQU*Q*Q*
oQSt96cQ6c=L	V!*!UQ[Q[*UQ*
*2**oV!*!)r/r�r$g�c���?g�h㈵��>r)gL7�A`�?g��Q��?g�Q���?r�r*)rrr,s&  r-�_triweight_invcdf_estimater;�so���s�(�s�A�h��s�Q�w��G�D�	�q��'�'�#�-�A����U���8�O�	
�U�S����q�5�y�1�2�
2�2���8�Or,�	triweightc�>�QoQo[[VQ5oQoVV#1!)c�>�QQV**
]**!)�#r����?r&r�s&r-r��"triweight_kernel.<locals>.<lambda>�r6r,c�P�[QU]*U]*U]*UQ12!)�r�)gĿg�?g��r@r�rr�s&r-r�rA�s&��G�>���T�1�a�4��A��q�#�6�8r,r8r�)r'r;r�s    r-�triweight_kernelrD�s+��
.�C�8�C�
�7�3�
L�F��G��V�$�$r,�cosinec�h``�[]*n[]*nUU1QkoU1QkoQoQoVV#1!)�c�8:�R[RU*2*!rX)r)r�r�r�s&��r-r��cosine_kernel.<locals>.<lambda>�s���B��R�!�V��$r,c�F:�Q[RU*2*Q*!r�r+r�s&�r-r�rI�s���C�#�b�1�f�+�%��+r,c�Z�Q[QU*Q*
2*[*!r	)rrr�s&r-r�rI�s��s�T�#��'�C�-�0�0�2�5r,r�r)r�r�r�r�r�r�s    @@r-�
cosine_kernelrL�s4���	�a��B�	�a��B�
$�C�
+�C�
5�F��G��V�$�$r,�
cumulativec�.````	`
``�[R2nR%f[Q2g[R]*[[12%f[Q2gRQ6:c[QR802g[OU2oUe[QU802gUQ*nUQ*n	UQ*oUeUUU1QkoU	UU1Q	koL*[R2nRU*n
UU
UUUU1Q
koU	U
UUUU1QkoU%cQR8Q
U80Um	U!QR8Q
U80Um	U!)�Empty data sequence�)Data sequence must contain ints or floatsrI�$Bandwidth h must be positive, not h=�Unknown kernel name: r�r�r�c�b:`�[UUU1QkR22[R2R**!)c3�\:�SF �DoRRU*
R*2w�	J	P!3hrXr&�rY�x_i�K�hrNs& ���r-r[�#kde.<locals>.pdf.<locals>.<genexpr> � ��4���4�C�q�!�c�'�Q��'�'�4���$,��sumr8)rNrWr2rXsf���r-r��kde.<locals>.pdfs!����8�4�8�8�C��I��M�J�Jr,c�T:`�[UUU1QkR22[R2*!)c3�\:�SF �DoRRU*
R*2w�	J	P!3hrXr&�rYrV�WrXrNs& ���r-r[�#kde.<locals>.cdf.<locals>.<genexpr>#rZr[r\)rNrbr2rXsf���r-r��kde.<locals>.cdf"s����8�4�8�8�3�t�9�D�Dr,c��:`�[R2R6wc[R2n	[R2n[R	RR*
2o[R	RR*2oR	Vo[	UUU1QkU22RR**!)c3�\:�SF �DoRRU*
R*2w�	J	P!3hrXr&rUs& ���r-r[rY2s ��9���9�C�q�!�c�'�Q��'�'�9�r[�r8rmr
rr])
rNrnry�	supportedrW�	bandwidthr2rXr5�samples
f   ������r-r�r^*sc����4�y�A�~�������I���F�A�	�M�2�A��V�Q��]�3�A��q�
�I��=�9�=�=��Q��G�Gr,c��:`�[R2R6wc[R2n	[R2n[R	RR*
2o[R	RR*2oR	Vo[	UUU1QkU2U2R*!)c3�\:�SF �DoRRU*
R*2w�	J	P!3hrXr&ras& ���r-r[rc<s ��I���I�S��1�s�7�a�-�(�(�I�r[rg)
rNrnryrhrbrir2rXr5rjs
f   ������r-r�rd4sa����4�y�A�~�������I���F�A�	�M�2�A��V�Q��]�3�A��q�
�I��>�I�>��B�Q�F�Fr,zCDF estimate with h=� and kernel=zPDF estimate with h=)
r8rr;�intrwr9r��getrm�__doc__)
r2rXr�rM�kernel_specr�r�r�rWrbrir5rjs
ff&$    @@@@@r-�kderr�s���H	�D�	�A���3�4�4��d�1�g��U�|�,�,��C�D�D��C�x�� E�1�&�I�J�J��#�#�F�+�K���� 5�f�Z�@�A�A��E��A��E��A��)�$�G���	K�	E�	E�
������K�	�	H�	H�	G�	G��-�1�&�
�f�[�A����
�.�1�&�
�f�[�A����
r,�seedc��````	`
�[R2oU%f[Q2g[R]*[[12%f[Q2gRQ6:c[QR802g[OU2oUe[QU802gUQ*n	[OU2oUOn
UOnUUUU	U
1QkoQR8QU80UmU!)	rOrPrIrQrRr�c�H:�RR2RRR22**!rXr&)�choicer2rXr��randoms�����r-�rand�kde_random.<locals>.randls����d�|�a�&���"2�2�2�2r,zRandom KDE selection with h=rm)
r8rr;rnrwr9r�ro�_random�Randomrwrvrp)r2rXr�rsr5rq�prngrxrvr�rwsff&$    @@@r-�
kde_randomr}Gs����$	�D�	�A���3�4�4��d�1�g��U�|�,�,��C�D�D��C�x�� E�1�&�I�J�J��#�#�F�+�K���� 5�f�Z�@�A�A�
��
"�F��>�>�$��D�
�[�[�F�
�[�[�F�3�3�3��v�]�6�+�F�D�L��Kr,r5�	exclusivec�4�U]6c[Q2g[U2o[U2oU]6c"U]6XcV]*
*![Q2gUQ6Xc~U]*
o,o[]U2FD_o[	Vd*U2vqxV*V*
*V]**U**U*o	UOU	2Ja	U!UQ6Xc�U]*o,o[]U2FD�oVd*U*oU]6c]LVs]*
6�c
U]*
LSoVd*Vq**
oV]*
*V*
*V*U**U*o	UOU	2J�	U![
QU802g)r/zn must be at least 1z!must have at least one data point�	inclusiver~r�)rrmr8�range�divmod�appendr>)
r2r5r��ld�m�resultrnry�delta�interpolateds
&$$       r-�	quantilesr��s\��"	�1�u��4�5�5��$�<�D�	�T��B�	�A�v�
��7��q�5�>�!��A�B�B�
�����F�����q�!��A��a�e�Q�'�H�A� �G�q�y�1�D�Q��K�%�4G�G�1�L�L��M�M�,�'���
�
�����F�����q�!��A����
�A���U���q�D���1��a�A��C�!�#�I�E� �Q��K�1�9�5���%��G�1�L�L��M�M�,�'���
�
�'��z�2�
3�3r,c�`�\sQsQsnQQQQ-sQ"Qks\Q2sQP-Q	ksQ
s	Qs
QsQ#Q
ksQs
Qs\Q2s\Q2s\Q2s\Q2s\Q2sQsQsQsQsQsQs\sQs\sQsQsQs Qs!Q s"Q!s#Us$P!)$ri��_muz(Arithmetic mean of a normal distribution�_sigmaz+Standard deviation of a normal distributionc�l�UQ6c[Q2g[U2Um[U2UmP!)rIzsigma must be non-negative)rrwr�r�)�selfr��sigmas&&&r-�__init__�NormalDist.__init__�s+���3�;�!�">�?�?���9����E�l��r,c�$�U[U2!rX)�_mean_stdev)�clsr2s&&r-�from_samples�NormalDist.from_samples�s���K��%�&�&r,rsc	��Ue[OL[OU2Oo[oUOoUOo[PU2Tt,tFDptU2VV2MJ	to!ttohrX)rwr{r�r�r�r	)r�r5rs�rnd�inv_cdfr�r�rgs&&$     r-�samples�NormalDist.samples�s^��#�|�f�m�m����t�1D�1K�1K��&��
�X�X������39�$��?�C�?�a����r�)�?�C�C��Cs�!A<c���UOoU%f[Q2gVO*
U*o[QU*U*2[U**!)z$pdf() not defined when sigma is zeror�)r�rr�r�_SQRT2PI)r�rNr��zs&&  r-r��NormalDist.pdf�sG�������!�"H�I�I�
���\�U�"���4�!�8�a�<� �H�u�$4�5�5r,c��UO%f[Q2gQ[UOU*
UO[**2*!)z$cdf() not defined when sigma is zeror�)r�rrr��_SQRT2�r�rNs&&r-r��NormalDist.cdf�s=���{�{�{�!�"H�I�I��T�4�8�8�a�<�D�K�K�&�,@�A�B�B�Br,c�v�UQ6:fUQ6�c[Q2g[VOUO2!)rIr�z$p must be in the range 0.0 < p < 1.0)rr�r�r�)r�r�s&&r-r��NormalDist.inv_cdf�s2��
��8�q�C�x�!�"H�I�I�#�A�x�x����=�=r,c�p�[]U2Tt,tFDp OV!*2MJ	to!ttoh�r/)r�r�)r�r5rns&& r-r��NormalDist.quantiless+��.3�1�a�[�9�[����Q�U�#�[�9�9��9s�!3c	���[U[2%f[Q2gXq2UOUO1UOUO16cX2q2UO
UO
qTU%c	U%f[
Q2gVT*
o[UOUO*
2oU%f/[UQUO*[**2!UOU*UOU**
oUOUO*[Vw*U[VT*2**2*o	V�*U*o
V�*
U*oQ[UOU
2UOU
2*
2[UOU2UOU2*
2**
!)z$Expected another NormalDist instancez(overlap() not defined when sigma is zeror$r�)
r;rr9r�r�r�rrrr�r
rr�)r��other�X�Y�X_var�Y_var�dv�dm�a�b�x1�x2s&&          r-�overlap�NormalDist.overlapsI�� �%��,�,��B�C�C��1�
�H�H�a�e�e�����!�%�%�0�0��q��z�z�1�:�:�u��E�!�"L�M�M�
�]��
�!�%�%�!�%�%�-�
 �����c�A�H�H�n�v�5�6�7�7�
�E�E�E�M�A�E�E�E�M�)��
�H�H�q�x�x��$�r�w��c�%�-�6H�1H�'H�"I�I���e�r�\���e�r�\���d�1�5�5��9�q�u�u�R�y�0�1�D����r��Q�U�U�2�Y�9N�4O�O�P�Pr,c��UO%f[Q2gVO*
UO*!)z'zscore() not defined when sigma is zero)r�rr�r�s&&r-�zscore�NormalDist.zscore4s.���{�{�{�!�"K�L�L��H�H�����+�+r,c��UO!rX�r��r�s&r-r6�NormalDist.mean?�
���x�x�r,c��UO!rXr�r�s&r-ro�NormalDist.medianDr�r,c��UO!rXr�r�s&r-r��NormalDist.modeIs
���x�x�r,c��UO!rX�r�r�s&r-r��NormalDist.stdevRs���{�{�r,c�>�UOUO*!rXr�r�s&r-r��NormalDist.varianceWs���{�{�T�[�[�(�(r,c��[U[2%cF[UOUO*[UOUO22![UOU*UO2!rX�r;rr�rr��r�r�s&&r-�__add__�NormalDist.__add__\�R���b�*�%�%��b�f�f�r�v�v�o�u�R�Y�Y��	�	�/J�K�K��"�&�&�2�+�r�y�y�1�1r,c��[U[2%cF[UOUO*
[UOUO22![UOU*
UO2!rXr�r�s&&r-�__sub__�NormalDist.__sub__jr�r,c�r�[UOU*UO[U2*2!rX�rr�r�rr�s&&r-�__mul__�NormalDist.__mul__x�&���"�&�&�2�+�r�y�y�4��8�';�<�<r,c�r�[UOU*UO[U2*2!rXr�r�s&&r-�__truediv__�NormalDist.__truediv__�r�r,c�D�[UOUO2!rX�rr�r��r�s&r-�__pos__�NormalDist.__pos__�s���"�&�&�"�)�)�,�,r,c�F�[UO'UO2!rXr�r�s&r-�__neg__�NormalDist.__neg__�s���2�6�6�'�2�9�9�-�-r,c��V*
'!rXr&r�s&&r-�__rsub__�NormalDist.__rsub__�s����z�r,c��[U[2%f[!UOUO6H9%cUOUO6H!rX)r;r�NotImplementedr�r�r�s&&r-�__eq__�NormalDist.__eq__�s=���"�j�)�)�!�!��v�v�����:�:�B�I�I����$:�:r,c�F�[UOUO12!rX)�hashr�r�r�s&r-�__hash__�NormalDist.__hash__�s���T�X�X�t�{�{�+�,�,r,c�l�[U2OQUO8QUO8Q0!)z(mu=z, sigma=�))�typer'r�r�r�s&r-�__repr__�NormalDist.__repr__�s.���t�*�%�%�&�d�4�8�8�,�h�t�{�{�o�Q�O�Or,c�4�UOUO1!rX�r�r�r�s&r-�__getstate__�NormalDist.__getstate__�s���x�x����$�$r,c�&�UvUmUmP!rXr�)r��states&&r-�__setstate__�NormalDist.__setstate__�s�� %����$�+r,r�r�)rG)%r'r(r)r*�	__slots__r��classmethodr�r�r�r�r�r�r�r��propertyr6ror�r�r�r�r�r�r�r�r��__radd__r��__rmul__r�r�r�r�r�r+�__classdictcell__)�
__classdict__s@r-rr�s����	�9��?��I�
#��'��'�D��D�6�C�>�	:� Q�D	,������������������)��)�2�2�=�=�-�.��H���H�;�-�P�%�&�&r,c��]o[2oUOo-oUOo[U[2FDBvqgUU2[[U2FD vq�U]*
oUU	]2U*VI$J"	JD	PU7cUP*o
L[QUO222o
[[U[2oV�U1!)rEc3�H�SF �Dvq[V!2w�	J	P!3hrXr�rY�dr5s&  r-r[�_sum.<locals>.<genexpr>�s��/?���/?�t�q�H�Q�N�N�/?���")�set�addrorr�rR�_exact_ratior]r�r�_coercern)r2r�types�	types_add�partials�partials_get�typr�r5rr4r3s&           r-r0r0�s���B
�E��E�E��	�	�I��H��<�<�L��t�T�*����#����f�-�D�A��Q�J�E�&�q�!�,�q�0�H�K�.�+��x�������@�x�~�~�/?�@�@���w��s�#�A�
�e��r,c	��``�Rd[UU1QkU22vq#oV#RU1!]o[2oUOo[[2o[[2o[U[2FDavq�UU	2[[U
2FD?vonU]*
oUR99*U*
tt$UR99*V�**
tt$JA	Jc	U%f[]29onLuPU7c
UP*9onLb[QUO222o[QUO222o
VM*V�**
U*oV�*n[[U[2oV#RU1!)Nc3�R:�SF �DpR*
9nR*w�	J	P!3hrXr&)rYrNr�rs& ��r-r[�_ss.<locals>.<genexpr>�s��t���t�!�q�5�j�a�A�-�-�t�s�'c3�H�SF �Dvq[V!2w�	J	P!3hrXrrs&  r-r[rs��,?���,?�D�A��!���,?�rc3�V�SF �Dvq[V!U*2w�	J	P!3hrXrrs&  r-r[r
s!��/C���/C�t�q�(�1��c�"�"�/C�s�"))r0rrr#rnrr�rRrrr]r�rr	)r2r�r3�ssdrr
r�sx_partials�sxx_partialsrr�r5�sxr�rs&f            @r-r�r��sA���	�}��<�t�<�<�
�����5�!�!�
�E��E�E��	�	�I��c�"�K��s�#�L��t�T�*����#����f�-�D�A�q��Q�J�E���N�a��N���O�q�u�$�O�.�+���1�+���a�	
��	��d�#�#��a��@�K�,=�,=�,?�@�
@���D�|�/A�/A�/C�D�D���{�R�W�$��-���J���w��s�#�A�
�A�u��r,c�t�UO2![c[OS2t!h9hrX)�	is_finiter�rKr)rNs&r-�	_isfiniters1�� ��{�{�}���� ��}�}�Q��� �s��	7�7�7c��VIcU!U[IfU[IcU!U[IcU![V2%cU![V2%cU![U[2%cU![U[2%cU![U[2%c[U[2%cU![U[2%c[U[2%cU!Qo[V OUO1*2g)z"don't know how to coerce %s and %s)rn�boolr�rrwr9r')r3�S�msgs&& r-r	r	s���	�v�q���C�x�1��9�a�x��C�x��(��!����(��!����(��!�S���1�H��!�S���1�H��!�X���:�a��#7�#7����!�U���
�1�h� 7� 7���
.�C�
�C�:�:�q�z�z�2�2�
3�3r,c��UO2![cL[[1cSP1t!h9hSOSO
1![c&Q[
S2OQ0o[S2gh9h)Nzcan't convert type 'z' to numerator/denominator)	�as_integer_ratior��
OverflowErrorr>r�r�r�r'r9)rNrs& r-rr>s�����!�!�#�#���
���:�&���4�y����
����Q�]�]�+�+����$�T�!�W�%5�%5�$6�6P�Q����n���s)��	7�7�7�7�7�A�	B�&Bc�4�[U2UIcU![U[2%cUO]6wc[oUU2![
cD[S[2%c,SSO2SSO2*t!gh9hr�)r�r�rnr�rwr9rr�)r�r3s&&r-r1r1Xs����E�{�a�����!�S���e�/�/�1�4������x������a��!�!��U�_�_�%��%�*;�*;�(<�<�<��	�s�A	�		B�B�*)B�Bc#�R �SFDoU]6c[U2gUw�	J	P!3hr^)r)r�rerNs&& r-rbrbls&���
���q�5�!�&�)�)����s�'�'�key�reverse�ties�averagerHc�<�U]6�cPgQ[[*-!)r��return)r<rw)�formats"r-�__annotate__�_rank.__annotate__ts��3�3�4�PU�;�3r,c��UQ6wc[QU802gUd[V2o[[U[	22UQ5oU]*
o],[U2*o[
U[]2Q5FDIvq�[U	2o
[U
2oVk]*]**oS
FD	vq�V�U$J	Vk*
oJK	U!)r'zUnknown tie resolution method: )r%)r$)	r>rRrmrcrr8rr r<)r2r$r%r&rH�val_posrnr�rg�g�group�size�rankr��orig_poss"$$$$          r-r�r�ts���J�y���:�4�(�C�D�D�
���3�~���S��u�w�'��9�G�
��	�A��S�3�w�<�
�F���Z��]�3�3����Q����5�z���1�H��>�!��$�O�E�#�8�� %�	�	��
4��Mr,c�>�U]6�cPgQ[Q[Q[-!�r�r5r�r))rn)r*s"r-r+�&_integer_sqrt_of_frac_rto.__annotate__�s!���������r,c�n�[OV*2oV"U*U*U6g*!rX)rK�isqrt)r5r�r�s&& r-�_integer_sqrt_of_frac_rtor9�s)��	
�
�
�1�6��A��!��A���
��r,c�>�U]6�cPgQ[Q[Q[-!r5)rnrw)r*s"r-r+� _float_sqrt_of_frac.__annotate__�s!��
#�
#�3�
#�3�
#�5�
#r,c�,�UO2UO2*
[*
]*oU]6�c+[V]U**2U*o]oV4*![UQU**U2o]U'*oV4*!)r�r�)�
bit_length�_sqrt_bit_widthr9)r5r��qr�r�s&&   r-r�r��s|��
����!�,�,�.�	(�?�	:�q�@�A��A�v�-�a�a�!�e��<��A�	����"�"�.�a�2��6�k�1�=�	��A�2�g���"�"r,c�>�U]6�cPgQ[Q[Q[-!r5)rnr)r*s"r-r+�"_decimal_sqrt_of_frac.__annotate__�s!����S��S��W�r,c�X�U]6:cU%f[Q2!U'U'q[U2[U2*O2oUO2vq4UO2oUO2vqg]U*VG*]**VU*Vs**]**6�cU!UO	2oUO2vq�]U*VJ*]**VU	*V�**]**6cU!U!)rEz0.0)rr
r �	next_plus�
next_minus)r5r��root�nr�dr�plus�np�dp�minus�nmr�s&&         r-r�r��s���
	�A�v���5�>�!��r�A�2�1��A�J����#�)�)�+�D�
�
"�
"�
$�F�B��>�>��D�
�
"�
"�
$�F�B��1�u����z��A�B������ 2�2�2����O�O��E�
�
#�
#�
%�F�B��1�u����z��A�B������ 2�2�2����Kr,c�(�[U2vqq4U]6c[Q2gV$]*
*o[U2[UOUO
21![c*[S2[S2[S2*1t!h9h)r�r�)r�rrwr�r�r�r�)r2r3r�r�r5r�s&     r-r�r��s|����Y�N�A�4��1�u��G�H�H�
�A��,�C�4��T�{�/��
�
�s���O�O�O���4��T�{�E�$�K�%��)�3�3�3�4�s�*A�	B�''B�Bc�>�U]6�cPgQ[Q[Q[-!)r�rNr�r))rw)r*s"r-r+�_sqrtprod.__annotate__�s!������5��U�r,c��[V*2o[U2%fW[U2%cD[U2%f3[U2%f"Qo[V0*V1*2U*!U!U%f4U%c*U%c"Qo[V0*V1*2U*!U![	V1V'12oV$QU***!)r$g�g�a)r
rrr�r)rNr�rX�scalers&&   r-r�r��s���	
�Q�U��A��A�;�;���8�8�E�!�H�H�U�1�X�X��E��U�Y��	�2�U�:�:�������E��U�Y��	�2�U�:�:���	����B�� �A��C�!�G�}��r,c��UQ*
o[U2Q6:c�QV3**
oQU*Q*U*Q*U*Q*U*Q*U*Q*U*Q	*U*Q
*U*oQU*Q*U*Q
*U*Q*U*Q*U*Q*U*Q*U*Q*oVV*oVU**!UQ6:cSLQU*
o[[U2'2oUQ6:c�UQ*
oQU*Q*U*Q*U*Q*U*Q*U*Q*U*Q*U*Q*oQU*Q*U*Q *U*Q!*U*Q"*U*Q#*U*Q$*U*Q*oL�UQ*
oQ%U*Q&*U*Q'*U*Q(*U*Q)*U*Q**U*Q+*U*Q,*oQ-U*Q.*U*Q/*U*Q0*U*Q1*U*Q2*U*Q3*U*Q*oVV*oUQ6cU'oVU**!)4r�g333333�?g��Q��?g^�}o)��@g�E.k�R�@g ��Ul�@g*u��>l�@g�N����@g�"]Ξ@gnC���`@gu��@giK��~j�@gv��|E�@g��d�|1�@gfR��r��@g��u.2�@g���~y�@g�n8(E@r�rIg@g�������?g鬷�ZaI?gg�El�D�?g7\�����?g�uS�S�?g�=�.
@gj%b�@g���Hw�@gjR�e�?g�9dh?
>g('߿��A?g��~z �?g@�3��?gɅ3��?g3fR�x�?gI�F��l@g����t��>g*�Y��n�>gESB\T?g�N;A+�?g�UR1��?gE�F���?gP�n��@g&�>���@g����i�<g�@�F�>g�tcI,\�>g�ŝ���I?g*F2�v�?g�C4�?g��O�1�?)rr
r)r�r�r�r?�rrArBrNs&&&     r-r�r�s���	
�C��A��A�w�%���q�u���0�1�4�0�1�45�6�0�1�45�6�1�1�56�6�1�	1�56�	6�
1�1�
56�6�1�
1�56�
6�1�1�56�6��1�1�4�0�1�45�6�0�1�45�6�1�1�56�6�1�	1�56�	6�
1�1�
56�6�1�
1�56�
6����
�I����Y���
�#�X��3��7�A��c�!�f�W�
�A��C�x�
��G��1�A�5�1�2�56�7�1�2�56�7�2�2�67�7�2�	2�67�	7�
2�2�
67�7�2�
2�67�
7�2�2��2�A�5�1�2�56�7�1�2�56�7�2�2�67�7�2�	2�67�	7�
2�2�
67�7�2�
2�67�
7����
��G��1�A�5�1�2�56�7�1�2�56�7�2�2�67�7�2�	2�67�	7�
2�2�
67�7�2�
2�67�
7�2�2��3�Q�6�1�2�56�7�1�2�56�7�2�2�67�7�2�	2�67�	7�
2�2�
67�7�2�
2�67�
7����	�	�A��3�w�
�B��
�U���r,r�c�B�U]6�cPg-][7c
[9Q$!)r�r>)�__conditional_annotations__rn)r*s"r-r+r+ks ����P27�6��6�Q2r,)rrr�r�rCrUrhrrr}r�r6ror}rtrrr�r�r�r�r�r�r�rXr�r�)g�-���q=)r�)znegative value)jrU�__all__rKr`rw�sys�	fractionsr�decimalr�	itertoolsrrrr	�bisectr
rrr
rrrrrrrrrrrrrrrrr�	functoolsr�operatorr �collectionsr!r"r#r�r�rzr>rr6rCrUrhrorrrtr}r�r�r�r�r�r�r�r�r�r�r�r�r�r�rr
rrr'r.r9r;rDrLrrr}r�rr0r�rr	rr1rbr�r9�
float_info�mant_digr>r�r�r�r�r��_statistics�ImportErrorr+)rUs@r-�<module>rcs����V���2��
�
���6�6�,�F�F�F�K�K�K���8�8�	
�c�����9��
��	�j�	�"�.(�V%�P<,�~+�0 �2�&E+�PB�<K�.+%�\(�V?�.?�2�:4H�8�4H�n�0�2H�I��<>�u�<>�B�
��
�(�G��%��%�
�*��%��%�
�)��	%��	%�
�-��#�%�$�%�
�,��%��%�
�+�~�&�%�'�%���
�)�Z� �%�!�%��
�+��%��%�
�(��%��%�
�m�_�n��)�+;��$�m�\��\�~*��*�b04��04�;�04�j\&�\&�B7�t,�^ �4�@�4�(�3�$�3��3�I�3�Q�3�l��3�>�>�2�2�2�Q�6��6�
#��8
4��4K�^	�0�0���	��	�s� H)�)H4�/H4�3H4

Youez - 2016 - github.com/yon3zu
LinuXploit