403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/scipy/stats/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/scipy/stats/tests/__pycache__/test_variation.cpython-311.pyc
�

d�ce��L�ddlZddlmZmZddlZddlmZGd�d��ZdS)�N)�assert_equal�assert_allclose)�	variationc
���eZdZdZd�Zej�dddg��d���Zd�Z	ej�dd	e
jfd
e
jd��dzfg��d
���Z
d�Zd�Zd�Zej�dde
jd��fde
jde
j���fg��d���Zej�dde
jfde
jfg��d���Zd�Zd�Zd�Zd�Zej�de
jd��gdde
jd gg��d!���Zej�ddgfde
jgd"zfd#e
jfg��d$���Zd%�Zej�d&d	d
g��d'���Zej�d(de
jd)��e
jd*��e
jde
jd+e
jgfdd,e
jd-��e
jde
jde
jgfde
jd,��e
jd.��e
je
je
jde
jgfg��d/���Zd0�Z d#S)1�
TestVariationz.
    Test class for scipy.stats.variation
    c��tjd��}tt|d���tjd��dz��dS)N�"@���ddofg@�)�np�arangerr�sqrt��self�xs  �B/usr/lib/python3/dist-packages/scipy/stats/tests/test_variation.py�	test_ddofzTestVariation.test_ddofs>���I�c�N�N���	�!�!�,�,�,�b�g�d�m�m�A�o�>�>�>�>�>��sgnr
���c��tjgd���}t||z��}|tjd��zdz}t	||d���dS)N�r
��r
�rrg�����|�=)�rtol)r�arrayrrr)rrr�v�expecteds     r�	test_signzTestVariation.test_signsW���H�_�_�_�%�%���c�!�e�����r�w�q�z�z�>�!�#����8�%�0�0�0�0�0�0rc�@�ttd��d��dS)N�@�)rr�rs r�test_scalarzTestVariation.test_scalars���Y�s�^�^�S�)�)�)�)�)rznan_policy, expected�	propagate�omitg������@r
c��tjd��}tj|d<tt	||���|��dS)Ng$@�	��
nan_policy)rr�nanrr)rr-r!rs    r�test_variation_nanz TestVariation.test_variation_nans?��
�I�c�N�N���v��!���	�!�
�;�;�;�X�F�F�F�F�Frc���tjddtjdg��}tjt
d���5t
|d���ddd��dS#1swxYwYdS)N��?�@�@zinput contains nan��match�raiser,)rrr.�pytest�raises�
ValueErrorrrs  r�test_nan_policy_raisez#TestVariation.test_nan_policy_raise#s����H�c�3����,�-�-��
�]�:�-A�
B�
B�
B�	-�	-��a�G�,�,�,�,�	-�	-�	-�	-�	-�	-�	-�	-�	-�	-�	-�	-����	-�	-�	-�	-�	-�	-s�A�A!�$A!c��tjtd���5tgd�d���ddd��dS#1swxYwYdS)Nzmust be one ofr4�r
rr�foobarr,)r7r8r9rr&s r�test_bad_nan_policyz!TestVariation.test_bad_nan_policy(s���
�]�:�-=�
>�
>�
>�	6�	6��i�i�i�H�5�5�5�5�	6�	6�	6�	6�	6�	6�	6�	6�	6�	6�	6�	6����	6�	6�	6�	6�	6�	6s�=�A�Ac��tjd���dd��}t|dd���}tjtjd��dzgtjd��dzgg��}t
||��dS)N�
rrr
T��axis�keepdims�)rr�reshaperrrr)rr�yr!s    r�
test_keepdimszTestVariation.test_keepdims,s����I�b�M�M�!�!�!�Q�'�'���a�a�$�/�/�/���8�b�g�a�j�j��l�^� �g�a�j�j��l�^�-�.�.����8�$�$�$�$�$rzaxis, expectedr�r
r)rr
��
fill_valuec�r�tjd��}t||d���}t||��dS)N)rrTrA)r�zerosrr�rrBr!rrFs     r�test_keepdims_size0z!TestVariation.test_keepdims_size03s=��
�H�V�����a�d�T�2�2�2���Q��!�!�!�!�!rzincr, expected_fillc���tjgd�gd�g��}t|d|jd|zd���}t	|tjd|�����dS)N)r
r
rr)r
rrrr
T)rBrrC)rr
rI)rrr�shaper�full)r�incr�
expected_fillrrFs     r�'test_keepdims_and_ddof_eq_len_plus_incrz5TestVariation.test_keepdims_and_ddof_eq_len_plus_incr;sd���H�l�l�l�L�L�L�1�2�2���a�a�a�g�a�j�4�&7�$�G�G�G���Q����=�A�A�A�B�B�B�B�Brc�.�tjd���dd���t��}tj|d<t
|dd���}t|tjd��d	ztjgd
���dS)N�rrrHr
r(�rBr-��?��?gV瞯�<)�atol)	rrrE�astype�floatr.rrr)r�ar s   r�test_propagate_nanz TestVariation.test_propagate_nanAs}��
�I�a�L�L� � ��B�'�'�.�.�u�5�5���&��$���a�a�K�8�8�8����B�G�C�L�L��,�b�f�5�E�B�B�B�B�B�Brc�~�tddgddggd���}t|tjd��dz��dS)Nrr
rr�rBrXrY)rrrr)rrFs  r�test_axis_nonezTestVariation.test_axis_noneIsF��
��1�v��1�v�&�T�2�2�2����2�7�3�<�<��+�,�,�,�,�,rc���tjgd�gd�g��}tjtj��5t|d���ddd��dS#1swxYwYdS)Nr<)r
r�r@r`)rrr7r8�	AxisErrorrrs  r�
test_bad_axiszTestVariation.test_bad_axisOs����H�i�i�i����+�,�,��
�]�2�<�
(�
(�	"�	"��a�b�!�!�!�!�	"�	"�	"�	"�	"�	"�	"�	"�	"�	"�	"�	"����	"�	"�	"�	"�	"�	"s�A�A�Ac�$�tjgd���}t|��}t|tj��tj|d|zg��}t|d���}t|tjtjg��dS)N)r@���r
���rh���r
r`)rrrr�inf)rrrF�x2�y2s     r�test_mean_zerozTestVariation.test_mean_zeroUs��
�H�(�(�(�)�)���a�L�L���Q������
�X�q�#�a�%�j�
!�
!��
�r��
"�
"�
"���R�"�&�"�&�)�*�*�*�*�*rrrrr+c�X�t|��}t|tj��dS)N)rrrr.)rrrFs   r�test_return_nanzTestVariation.test_return_nan`s'��
�a�L�L���Q�������rrNc�p�tjd��}t||���}t||��dS)N)rrr`)r�emptyrrrMs     r�test_2d_size_zero_with_axisz)TestVariation.test_2d_size_zero_with_axisfs;��
�H�V�����a�d�#�#�#���Q��!�!�!�!�!rc��tjddg��}tt|d���tj��tjtjddtjgddtjtjgg��}tt|ddd�	��tjtjg��dS)
Nrg���rrr
rii��r)�rBrr-)rrrrrjr.)r�x1rks   r�test_neg_infzTestVariation.test_neg_infms����X�r�2�h�
�
���Y�r��*�*�*�R�V�G�4�4�4�
�X����3���/��R�����0�2�3�3���Y�r���f�E�E�E��v�g���w�'�	)�	)�	)�	)�	)rr-c	�:�tjddtjdgddtjdgddtjdgg��}t|d|���}t	|tjtjtjtjd��dzg��dS)	Nrr@r
rtrrrWgUUUUUU�?)rrr.rrrjr)rr-rrFs    r�test_combined_edge_casesz&TestVariation.test_combined_edge_casesxs����H�q�"�b�f�a�(��"�b�f�a�(��"�b�f�a�(�*�
+�
+��
�a�a�J�7�7�7����B�F�B�F�B�F�B�G�C�L�L��N�C�D�D�D�D�Drzddof, expectedgUUUUUU�?g�?r%��?g�������?rXc
���tj}tjdd|dggd�|dd|g|dd|g||||ggd�gd	�g��}t|d
|d���}t	||��dS)
Nr1r2r3)r%r$r3r1g�rzr	)r3r3r3r3)r%r%r%r%r
r)ru)rr.rrr)rrr!r.rr s      r�test_more_nan_policy_omit_testsz-TestVariation.test_more_nan_policy_omit_tests�s����f���H�s�C��c�*�*�*�*��C��c�*��C��c�*��C��c�*�*�*�*�*�*�*�
,�
-�
-��
�a�a�d�v�>�>�>����8�$�$�$�$�$rc	�0�tjgd���}tjdddtjddtjg��}t|d���}t|dd�	��}t	|tjd
��dz��||ksJ�dS)Nrr
rrr
rrr))r-rg@)rrr.rrr)rr]�nan_arF�nan_ys     r�test_variation_ddofz!TestVariation.test_variation_ddof�s���
�H�_�_�_�%�%����!�Q��2�6�1�a���8�9�9���a�a� � � ���%�F��;�;�;����2�7�3�<�<��>�*�*�*��E�z�z�z�z�z�zr)!�__name__�
__module__�__qualname__�__doc__rr7�mark�parametrizer"r'rr.rr/r:r>rGrqrQrNrjrTr^rarermrLrorrrwryr|r��rrrrs���������?�?�?��[���U�Q��G�,�,�1�1�-�,�1�*�*�*��[���3�*�B�F�3�%�w�r�w�t�}�}�Q��7�9�:�:�G�G�:�:�G�
-�-�-�
6�6�6�%�%�%��[���-� �(�"�(�6�"2�"2�3� �'�"�'�&�R�V�"D�"D�"D�E�G�H�H�"�"�H�H�"�
�[���2�a���[�1�b�f�+�4N�O�O�C�C�P�O�C�
C�C�C�-�-�-�"�"�"�	+�	+�	+��[���S�8�2�8�A�;�;��Q��2�6�1�4E�"F�G�G� � �H�G� �
�[���-� �"�g��B�F�8�A�:���r�v��G�I�I�"�"�I�I�"�
	)�	)�	)��[���\�K��+@�A�A�E�E�B�A�E��[����
�g�b�g�c�l�l�G�B�G�C�L�L�"�&�!�R�V�S�"�&�
I�	J�
�c�7�2�7�3�<�<����B�F�A�r�v�
>�	?�
�g�b�g�c�l�l�G�B�G�C�L�L�"�&�"�&�"�&�!�R�V�
L�	M�	O���%�%�
��%� ����rr)	�numpyr�
numpy.testingrrr7�scipy.statsrrr�rr�<module>r�s�������7�7�7�7�7�7�7�7�
�
�
�
�!�!�!�!�!�!�W�W�W�W�W�W�W�W�W�Wr

Youez - 2016 - github.com/yon3zu
LinuXploit