403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/numpy/lib/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/numpy/lib/tests/__pycache__/test_packbits.cpython-312.pyc
�

	�gF����ddlZddlmZmZmZddlZddlmZd�Z	d�Z
d�Zejjdd�d	��Zd
�Zd�Zd�Zd
�Zd�Zd�ZGd�d�Zy)�N)�assert_array_equal�assert_equal�
assert_raises)�chainc	��gd�gd�ggd�gd�gg}dD]}}tj||��}tj|d��}t|jtj
�t
|tjd	gd
ggdgdggg���tttjtj|t���y)
N)�rr)rrr)rrr)rrr�?bBhHiIlLqQ��dtype�����axis��@�� )
�np�array�packbitsrr�uint8rr�	TypeError�float)�a�dt�arr�bs    �?C:\Python312\Lib\site-packages\numpy/lib/tests/test_packbits.py�
test_packbitsrs���
�Y�	�
�Y�	�	!�A��H���h�h�q��#���K�K��"�%���Q�W�W�b�h�h�'��1�b�h�h�#����
����t�}�'E�F�G�	H��)�R�[�[�"�(�(�1�E�*B�C�c���gd�}dD]o}|D]h}tj||��}tj|�}t|jtj
�t|jd��j�qy)N)�r��
�r�r#rr$�rr#r$�r$rr�rr$r�rrr$�rrrr	r
r!)r�emptyrrrr�shape)�shapesrr,rrs     r�test_packbits_emptyr.sf���F��(���	(�E�����b�)�A����A��A�����"�(�(�+�����$�'�		(�(rc
�n�ddgfdgd�fdgd�fdgd�fdgd	�fd
gd�fdgd
�fdgd�fg}dD]�}|D]�\}}t|�D]m\}}tj||��}tj||��}t	|j
tj�t	|j|��o����y)Nr!r"))�r$r)r#�rr"r%))r0rr$r%)r#rr1r&)r&)rr0r$)rr#r1r')�r1rrr'r'r()r(�rr1rr(r))r)r)�rrr1r*�r*r*r*r	r
r
)�	enumeraterr+rrrrr,)r-r�in_shape�
out_shapes�ax�	out_shaperrs        r�test_packbits_empty_with_axisr; s���
��v��	�;�<�	�;�<�	�;�<�	�8�9�	�8�9�	�8�9�	�5�6�	�F��1��$*�	1� �H�j�!*�:�!6�
1�
��I��H�H�X�R�0���K�K���+���Q�W�W�b�h�h�/��Q�W�W�i�0�	
1�	1�1r�bitorder��little�bigc��tjgd��}|jd�}dD�]}tj||��}tj|d|��}t	|j
tj�gd�}|dk(rt||�ttj||��dd	|�td
d�D�cgc] }tj|d|d��d
��"}}t|gd��|jdd�}tj|d��}t	|j
tj�t|gd�gd�gd�gd�gd�g�tj|d
��}t	|j
tj�t|ggd��gd��gd��gd��gd��gd��gd��gd��gd��gd ��gd!��gd"��gd#��gd$��gd%��gd&��gd'��gd(��gd)��gd*��gd��gd+��gd,��gd-��gd.��gd/��gd0��gd1��gd2��gd3��gd4��gd5��gd6��gd7��gd8��gd9���|jj�}tj|d��}t	|j
tj�t|gd:�gd;�gd<�gd=�g�tj|d
��}t	|j
tj�t|gd>�gd?�gd@�gdA�gdB�gdC�gdD�gdE�gdF�gdG�gdH�gdI�gdJ�gdK�gdL�gdM�gdN�gdO�gdP�gdQ�gdR�gdS�gdT�gdU�gdV�g���dWD]�}tj||��}tjjtj|�j tj|�j"|j$|�X�}d
||dk(<||j'|�z}tj|d
��}ttj|�dd	|���t)t*tjtj|t,���ycc}w)YN(,rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr1r	r
�rr<)q��rr1��rBrrE���r�r�rB�q�r1rIrrH�rrH�~r��rCrI���rErFrP�?rHrM�8rOrGrrO�rQrN�rRrB�prRrI��rKr1rGrRrNrUrQrIrI��rNrTrrF�rr1rIrWrrrIrNrrIrBrMrQrrrrBrTrQrrLrWrBrJrIr1rSrRrBrTrErrJrIrIrPrRrO�rKrOrYrWrFrSr?�r<���r�r
r)rSrSrSrF�rH�r\rrrrW����r�$�r)���re����W�Sri��rW����rl�rm�rn��(�i�k�K�J�X)�H��rKrVrOrj���Zryriri�wrC�m�Ir������-�)�h�zry�)rJ�xrKrw�r^�<�4�rfrfrf���r��rIrI�����r���)��r�r�r�D�r�rrvru�\r��N�n�'��������r�rx����)rrSrSr�PrU�0rrrNrGr}�rSrrNrGr}r�r��rGrNrrS)rBrCrr)rErBrLrS)rGrrHr)rIrSrrS)rrFrIrS)rPrQrr)rIrGrEr)rErNrTr)rMrrNr)rIrIrWr)rRrHrMr)rJrKrOrS)rOrPrQr)rrHrUr)rLrKr1rS)rHrMrRr)rRrIrVrS)rGrErNr)rOrYrrS)rIrIrDr)r1rVrKr)rrIrVrS)rSrrIrS)rNrrIrS)rKrBrMr)rrEr1rS)rNrJrKr)rrBrCrS)rPrQrNr)rNrTrQr)rEr1rSr)rJrIrIrS)rHrJrWr)rErOrPr)rTrRrBr)$rBrErGrIrrPrIrErMrIrRrJrOrrLrHrRrGrOrIrMr1rrSrNrKrrNrrPrNrErJrHrErT)$rCrBrrSrFrQrGrNrrIrHrKrPrHrKrMrIrErYrIrrVrIrrrBrErJrBrQrTr1rIrJrOrR)$rrLrHrrIrrErTrNrWrMrOrQrUr1rRrVrNrrDrNrKrVrIrIrMr1rKrCrNrQrSrIrWrPrB)$rrSrrSrSrrrrrrrSrrrSrrSrrSrrrrSrSrSrrSrrSrrrrSrrr)rcrvrJr�r)rdrwr�r�rS)rerKrKr�rS)rerVrwrr)rfrOr�r�r�)rgrjr^r�rU)rhrxr�r�r�)riryr�rr)riryr�rvr)rjrirfrurN)rWrirfr�rG)rkrzrfr�r})rlrCr�r�r�)rlr{r�r�rS)rmr|r�r�r)rmrr�r�rN)rnr}rIr�rG)rnr~rIr�r})rorr�r�r�)rpr�r�r�r�)rqr�r�r�r�)rrr�r�rxrG)rsr�r�r�rN)rtryr�r�r)rur�r�r�rS�
bBhHiIlLqQ)�low�high�sizer)rr�repeatrrrrr�
unpackbits�range�reshape�T�copy�random�randint�iinfo�min�maxr��astyperrr)r<rrrr�r�i�rnds        r�test_packbits_larger�4s���	���N�	O�A�	
�����A��~;���h�h�q��&���K�K��$��:���Q�W�W�b�h�h�'�
/���u���q�!�$��2�=�=��X�>�s��C�Q�G�<A��B�<�H�a�R�[�[��S�q�b���
-�b�
1�H��H��1�.�	/��k�k�"�b�!���K�K��!�$���Q�W�W�b�h�h�'��1� 1� 6� ;� 4� >�?�	@� 
�K�K��!�$���Q�W�W�b�h�h�'��1�#5�3�#5�3�#5�3�#5� 4�#5� 4�	#5�
 4�#5� 4�
#5� 4�#5� 4�#5� 4�#5� 4�#5� 4�#5� 4�#5� 4�#5� 4�#5� 4�#5�  4�!#5�" 4�##5�$ 4�%#5�& 4�'#5�( 4�)#5�* 4�+#5�, 4�-#5�. 4�/#5�0 4�1#5�2 4�3#5�4 4�5#5�6 4�7#5�8 4�9#5�: 4�;#5�< 4�=#5�> 4�?#5�@ 4�A#5�B 4�C#5�D 4�E#5�F 4�G#5�#	6�J�e�e�j�j�l���K�K��!�$���Q�W�W�b�h�h�'��1� 3�!7�!:�!M�N�	O� 
�K�K��!�$���Q�W�W�b�h�h�'��1�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�1:�	;�M~;�D�5���h�h�q��&���i�i���B�H�H�U�O�$7�$7�%'�X�X�e�_�%8�%8�s�x�x�&+� �-����C�1�H�
��s�z�z�%� � ���K�K��"�%���2�=�=��+�C�R�0�!�4�5��)�R�[�[�"�(�(�1�E�*B�C��u
Is�	%Qc��tdd�D]=}dD]6}tjd|ft��}tj|d���8�?y)Ni�ir	��r
rr
)r�r�ones�boolr)�sr�xs   r�test_packbits_very_larger��sK���3��
�#���	#�B�����a���-�A��K�K���"�	#�#rc	� �tjdgdgdggtj��}tj|d��}t	|j
tj�t
|tjgd�gd�gd	�g��y)
Nr0rE�r
rr
)rrrrrrrr)rrrrrrrr)rrrrrrrr)rrrr�rrr�rrs  r�test_unpackbitsr��si��
���1�#��s�R�D�!����2�A�
�
�
�a�a� �A�����"�(�(�#��q�"�(�(�$<�$<�$<�$>�?�@rc��tjdgdgdggtj��}tj|d��}t	|j
tj�tj|dd��}tj|dd	��}t
||�t
|tj|dd���t
|dd�ddd
�f|�t
|tj|dd	���tttj|d��tttj|d
��y)Nr0rEr�r
rr
r>rAr?rr�rZr#)rrrr�rrrrr�
ValueErrorr)rr�b_little�b_bigs    r�test_pack_unpack_orderr��s���
���1�#��s�R�D�!����2�A�
�
�
�a�a� �A�����"�(�(�#��}�}�Q�Q��:�H��M�M�!�!�e�4�E��q�%� ��q�"�+�+�h�Q��J�K��q��4�R�4��y�(�+��q�"�+�+�e�!�e�D�E��*�b�m�m�Q��=��)�R�]�]�A��;rc��tjdtj��}tj|�}t	|j
tj�t
|tjd��y)Nr!r
)rr+rr�rrrr�s  r�test_unpackbits_emptyr��sH��
����R�X�X�&�A�
�
�
�a��A�����"�(�(�#��q�"�(�(�4�.�)rc	�|�dgdfgd�dfgd�dfgd�dfgd�d	fgd
�dfgd�d
fgd�dfg}|D]�\}}t|�D]{\}}tj|tj��}tj||��}t|jtj�t|j|��}��y)Nr!))r0r^r)r\r1r�r\r^rr�))r0rr^�r\rr^)r\rr1r�)�rr\r^)rr0r^)rr\r1r�)r2�r^rrr�r�)�rr^rr3r�r�)�rrr^r�r4r�r5r*r
r
)r6rr+rr�rrr,)r-�	in_shapesr:r9r7rrs       r�test_unpackbits_empty_with_axisr��s�������	.��<�	.��<�	.��<�	,�j�9�	,�j�9�	,�j�9�	*�I�6�	�F�!'�-��	�9�%�i�0�	-�L�B���������2�A��
�
�a�b�)�A�����"�(�(�+�����)�,�		-�-rc
�f�tjdtj��}ttjtj
|��|�ttjtj
|ddd���|ddd��tj|d�}ttjtj
|d��d��|�|jj�}ttjtj
|d��d��|�y)Nir
r0)r1rrr
r)	r�arangerrrr��tiler�r�)�ds r�test_unpackbits_larger�s���
�	�	�#�R�X�X�&�A��r�{�{�2�=�=��#3�4�a�8��r�{�{�2�=�=��3�Q�3��#8�9�1�S�q�S�6�B�
����6��A��r�{�{�2�=�=���#;�!�D�a�H�	�����
�A��r�{�{�2�=�=���#;�!�D�a�Hrc���eZdZejgd�gd�gd�gd�gd�gd�gd�gej
��Zejd	ej
��Zej�ed
dejd	ej
��Z
ed
d
d�j�j�e
d
dejd
ej
��Zeed
d�d
d�f<e
jjdd�e
jjdeed�eddd���d���Ze
jjdidd
ig�d��Ze
jjdd�e
jjdeed�eddd���d���Ze
jjdidd
iddidd
d�ddidd
d�g�d��Zd�Zy
)�	TestCount)rrrrrrr)rrrrrrr)rrrrrrr)rrrrrrr)rrrrrrr)rrrrrrr)rrrrrrrr
�9N�1r)�	r�rEr<r=�count�:����c�
�|dkr|dz
}n|}tj|j|��}tj|||��}t	|j
tj�t||jd|�y)NrrrZ)r�r<�	rrr�r�rrrr�padded1)�selfr<r��cutoff�packed�unpackeds      r�test_roundtripzTestCount.test_roundtrip.sf���1�9��Q�Y�F��F����T�V�V�h�7���=�=��u�x�H���X�^�^�R�X�X�.��8�T�\�\�'�6�%:�;r�kwargsc���tj|j�}tj|fi|��}t	|j
tj�t||jdd�y)Nrr�)r�r�r�r�s    r�
test_countzTestCount.test_count<sP�����T�V�V�$���=�=��2�6�2���X�^�^�R�X�X�.��8�T�\�\�#�2�%6�7rro���c�r�|dkr|dz
}n|}tj|jd|��}tj|d||��}t	|j
tj�t||jd|�d|jjd�f�tj|jd|��}tj|d||��}t	|j
tj�t||jd|jjd�d|�f�y)NrrrA)rr�r<)
rrr�r�rrrr�padded2r,)r�r<r�r��packed0�	unpacked0�packed1�	unpacked1s        r�test_roundtrip_axiszTestCount.test_roundtrip_axisEs����1�9��Q�Y�F��F��+�+�d�f�f�1�x�@���M�M�'���+3�5�	��Y�_�_�b�h�h�/��9�d�l�l�7�F�7�<L�T�V�V�\�\�!�_�<L�3L�&M�N��+�+�d�f�f�1�x�@���M�M�'���+3�5�	��Y�_�_�b�h�h�/��9�d�l�l�3C�D�F�F�L�L��O�3C�W�f�W�3L�&M�Nrr>)r<r�r?c��tj|jd��}tj|fddi|��}t	|j
tj�|jdd�dk(r7t||jdd�d|jjd�f�n@t|ddd�dd�f|jdd�d|jjd�f�tj|jd��}tj|fddi|��}t	|j
tj�|jdd�dk(r7t||jd|jjd�dd�f�yt|dd�ddd�f|jd|jjd�dd�f�y)Nrr
rr<r?rr)rrr�r�rrr�getrr�r,)r�r�r�r�r�r�s      r�test_axis_countzTestCount.test_axis_countZs|���+�+�d�f�f�1�-���M�M�'�<��<�V�<�	��Y�_�_�b�h�h�/��:�:�j�%�(�E�1��y�$�,�,�s��s�<L�T�V�V�\�\�!�_�<L�7L�*M�N��y��2��q��1�4�<�<����EU�d�f�f�l�l�ST�o�EU�@U�3V�W��+�+�d�f�f�1�-���M�M�'�<��<�V�<�	��Y�_�_�b�h�h�/��:�:�j�%�(�E�1��y�$�,�,�7G������Q��7G��"��7L�*M�N��y��D�b�D��1�4�<�<�@P������a��@P�RU�SU�RU�@U�3V�Wrc��tj|jd��}tttj
|dd��tj|jd��}tttj
|dd��tj|j�}tttj
|d��y)Nrr
r�)rr�rr�)r�)rrr�rr�r�)r�r�r�r�s    r�test_bad_countzTestCount.test_bad_countrsv���+�+�d�f�f�1�-���j�"�-�-��q��K��+�+�d�f�f�1�-���j�"�-�-��q��K����T�V�V�$���j�"�-�-��s�Cr)�__name__�
__module__�__qualname__rrrr��zerosr��ravel�padded1br�r��pytest�mark�parametrizerr�r�r�r�r�r��rrr�r�s����������������X�X�	�A��b�h�h�r����*�G��7�7�9�G�C�R�L��r�x�x��"�(�(�+�H��d��d�G�L�L�N�(�(�*�H�S�b�M��b�h�h�v�R�X�X�.�G��G�B�Q�B����F�O��[�[���Z�):�;��[�[���W�e�E�"�I�u�R��b�7I�&J�K�
<�L�<�
<��[�[���X���$��(��8��8��[�[���Z�):�;��[�[���W�e�E�!�H�e�B��B�6G�&H�I�O�J�<�O�$�[�[���X���$���(�+�!)�D�9��%�(�!&��6�(��X��X�"Drr�)�numpyr�
numpy.testingrrrr�	itertoolsrrr.r;rrr�r�r�r�r�r�r�r�rrr�<module>rs}���I�I�
��
D�
(�1�(������%6�7�^D�8�^D�B#�@�<�*�-�(I�[D�[Dr

Youez - 2016 - github.com/yon3zu
LinuXploit