403Webshell
Server IP : 54.37.205.81  /  Your IP : 216.73.216.76
Web Server : nginx/1.22.1
System : Linux vps-249481fa 6.1.0-50-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.176-1 (2026-07-02) x86_64
User : debian ( 1000)
PHP Version : 8.2.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/numpy/ma/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/numpy/ma/__pycache__/bench.cpython-311.pyc
�

���c��
�~�ddlZddlZej�ddd���dd��Zej�ddd���dd��ZedezzZgd�gd	�gZgd
�gd	�gZ	ej
�ee���Zej
�ee	���Z
ej
�ee���Zej�ddd���d
d
��Zej�ddd���d
d
��ZedezzZedkZedkZej
�ee���Zej
�ee���Zej
�ee���Zd3d�Zdeeeefd�Zdddeeeefd�Zddeeee
eeeef
d�Zedk�rseej��eej��eej��eej��eej ��eej!��eddd���edddd���eddd���eddd���ed d!d���ed d"d���ed d#d���ed$d%dd&�'��ed$d(dd&�'��e"d)��e"d*��ed+d,d���e"d)��e"d-��ed.d,d���e"d)��e"d/��ed0d,d���e"d)��e"d1��ed2d,d
���dSdS)4�N�������y�?)TFF)FFT)TFT)�maski'�dg�������?g����������c	���gd�}gd�}t|�d|d�d�d���d�dD��}d	d
�|��z}tj||���}t	|�||����|z}	|	dkrFt	t
tjtj	|	����d
z��d
��}
nd
}
td||d
|	||
z||
fz��dS)N)�s�msuµs�ns)rg@�@g��.Age��Az : �50� )�endc�8�g|]}dt|dz��z��S)z%ss,nm%ss,%sl,nm%sl�)�tuple)�.0�xs  �0/usr/lib/python3/dist-packages/numpy/ma/bench.py�
<listcomp>ztimer.<locals>.<listcomp>*s(��B�B�B�q�%��a��c�
�
�2�B�B�B��xyzz"from __main__ import numpy, ma, %s�,)�stmt�setupgrz&%d loops, best of %d: %.*g %s per loop)
�print�join�timeit�Timer�min�repeat�int�numpy�floor�log10)r
�v�nloop�nrep�units�scaling�varnamesrr"�best�orders           r�timerr1&s$��$�$�$�E� � � �G�	�Q�Q�Q�����
"��,�,�,�,�B�B�E�B�B�B�H�0�3�8�8�H�3E�3E�E�E��L�a�u�-�-�-�E��u�|�|�D�%�(�(�)�)�E�1�D��c�z�z��S���U�[��%6�%6�7�7�1�<�=�=�=�q�A�A�����	�
2�e�T�67�6:�W�U�^�6K�6;�E�l�6D�D�E�E�E�E�Erc��|j}td��t|�d���d\}}tdt��zd|z|���td|z��d\}}tdt��zd|z|���dS)	N�2--------------------------------------------------� on small arrays)�numpy.ma�nmxs�!%(module)s.%(funcname)s(%(data)s)�%11s�r)r*�%s on large arrays)r5�nmxl��__name__rr1�locals)	�funcr*�xsr6�xlr;�funcname�module�datas	         r�compare_functions_1vrE8s����}�H�	�&�M�M�M�	�X�
'�
'�
'�(�(�(�%�L�F�D�	�
-����
8�F�V�O�SX�Y�Y�Y�Y�	�
��
)�*�*�*�%�L�F�D�	�
-����
8�F�V�O�SX�Y�Y�Y�Y�
�FrrTc	��td��t|�d���d|�d�d}
}	tdt��z|
|���td|z��d	|zd}
}	tdt��z|
|���dS)
Nr3r4�nm�lr5z!%(data)s.%(methodname)s(%(args)s)r9r:znm%sl)rr1r>)�
methodname�args�varsr*�testr@r6rAr;rD�vers           r�compare_methodsrNEs���	�&�M�M�M�	�Z�
)�
)�
)�*�*�*��T����j�#�D�	�
-����
8�C�u�M�M�M�M�	�
��
+�,�,�,��$��
�#�D�	�
-����
8�C�u�M�M�M�M�
�Frc��|j}td��t|�d���d\}}
tdt��zd|z|���t|�d���d\}}
tdt��zd|z|���dS)	Nr3r4)r5z	nmxs,nmysr7r8r9z on large arrays)r5z	nmxl,nmylr<)r?r*rLr@r6�ys�nmysrAr;�yl�nmylrBrCrDs              r�compare_functions_2vrTQs���
�}�H�	�&�M�M�M�	�X�
'�
'�
'�(�(�(�*�L�F�D�	�
-����
8�F�V�O�SX�Y�Y�Y�Y�	�X�
'�
'�
'�(�(�(�*�L�F�D�	�
-����
8�F�V�O�SX�Y�Y�Y�Y�
�Fr�__main__�raveli�)r*�	conjugate�z�	transpose�
compressed�__getitem__�0z(0,0)z[0,-1]�__setitem__z0, 17F)r*rLz	(0,0), 17r3z__setitem__ on small arraysz(nmxs.__setitem__((-1,0),numpy.ma.masked)znumpy.ma   z__setitem__ on large arraysz(nmxl.__setitem__((-1,0),numpy.ma.masked)zwhere on small arraysz numpy.ma.where(nmxs>2,nmxs,nmys)zwhere on large arraysz numpy.ma.where(nmxl>2,nmxl,nmyl))r
rr)#r!r&�random�uniform�reshaper@rP�zs�m1�m2�ma�arrayr6rQ�nmzsrArR�zl�maskx�maskyr;rS�nmzlr1rErNrTr=�sin�log�sqrt�multiply�divide�powerr�rr�<module>rrso���
�
�
������\���"�a��#�#�+�+�A�q�1�1��
�\���"�a��#�#�+�+�A�q�1�1���"�r�'�\�����0�0�0�1�����/�/�/�0���x�~�~�b�r�~�"�"���x�~�~�b�r�~�"�"���x�~�~�b�r�~�"�"���\���"�a��)�)�1�1�#�s�;�;��
�\���"�a��)�)�1�1�#�s�;�;���"�r�'�\��
�S���
�T�	���x�~�~�b�u�~�%�%���x�~�~�b�u�~�%�%���x�~�~�b�u�~�%�%��E�E�E�E�$&)��4�B�T�����,/�c�����$�
�
�
�
�&)�t��4��4��4��4�	����"�z�������#�#�#�����#�#�#�����$�$�$�����(�(�(�����&�&�&�����%�%�%��O�G�R�t�,�,�,�,��O�K��S��5�5�5�5��O�K��4�0�0�0�0��O�L�"�D�1�1�1�1��O�M�3�d�3�3�3�3��O�M�7�$�7�7�7�7��O�M�8�4�8�8�8�8��O�M�7�$�U�C�C�C�C��O�M�;�d��G�G�G�G�	�E�&�M�M�M�	�E�
'�(�(�(�	�E�
4�m�5�Q�Q�Q�Q�	�E�&�M�M�M�	�E�
'�(�(�(�	�E�
4�m�5�Q�Q�Q�Q�	�E�&�M�M�M�	�E�
!�"�"�"�	�E�
,�m�4�H�H�H�H�	�E�&�M�M�M�	�E�
!�"�"�"�	�E�
,�m�3�G�G�G�G�G�G�A�r

Youez - 2016 - github.com/yon3zu
LinuXploit