https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/numpy/ma/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

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

6��a�
@s�ddlZddlZej�ddd��dd�Zej�ddd��dd�ZedeZgd�gd	�gZgd
�gd	�gZ	ej
jeed�Zej
jee	d�Z
ej
jeed�Zej�ddd��d
d
�Zej�ddd��d
d
�ZedeZedkZedkZej
jeed�Zej
jeed�Zej
jeed�Zd7dd�Zdeeeefdd�Zdddeeeefdd�Zddeeee
eeeef
dd�Zedk�rYeej�eej�eej�eej�eej �eej!�edddd�ed dd!dd�ed"ddd�ed#ddd�ed$d%dd�ed$d&dd�ed$d'dd�ed(d)dd*d+�ed(d,dd*d+�e"d-�e"d.�ed/d0dd�e"d-�e"d1�ed2d0dd�e"d-�e"d3�ed4d0dd�e"d-�e"d5�ed6d0d
d�dSdS)8�N�������y�?)TFF)FFT)TFT)�maski'�dg�������?g����������cCs�gd�}gd�}td||fdd�dd�dD�}d	d
�|�}tj||d�}t|�||��|}	|	dkrFttt�t�	|	��d
�d
�}
nd
}
td||d
|	||
||
f�dS)N)�s�msuµs�ns)rg@�@g��.Age��Az
%s : %-50s : � )�endcSsg|]
}dt|d��qS)z%ss,nm%ss,%sl,nm%sl�)�tuple)�.0�x�r�0/usr/lib/python3/dist-packages/numpy/ma/bench.py�
<listcomp>+sztimer.<locals>.<listcomp>�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�orderrrr�timer's"
�r-c	Csl|j}td�t|�d��d\}}tdt�d||d�td|�d\}}tdt�d||d�dS)	N�2--------------------------------------------------� on small arrays)�numpy.ma�nmxs�!%(module)s.%(funcname)s(%(data)s)�%11s�r%r&�%s on large arrays)r0�nmxl��__name__rr-�locals)	�funcr&�xsr1�xlr6�funcname�module�datarrr�compare_functions_1v9sr@rTc	Csntd�t|�d��d|�d�d}	}
tdt�|
|d�td|�d	|d}	}
tdt�|
|d�dS)
Nr.r/�nm�lr0z!%(data)s.%(methodname)s(%(args)s)r4r5znm%sl)rr-r9)�
methodname�args�varsr&�testr;r1r<r6r?�verrrr�compare_methodsFsrHcCsn|j}td�t|�d��d\}}
tdt�d||d�t|�d��d\}}
tdt�d||d�dS)	Nr.r/)r0z	nmxs,nmysr2r3r4z on large arrays)r0z	nmxl,nmylr7)r:r&rFr;r1�ys�nmysr<r6�yl�nmylr=r>r?rrr�compare_functions_2vRsrM�__main__�raveli�)r&�	conjugate�z�	transpose�
compressed�__getitem__�0z(0,0)z[0,-1]�__setitem__z0, 17F)r&rFz	(0,0), 17r.z__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	r
r)#rr"�random�uniform�reshaper;rI�zs�m1�m2�ma�arrayr1rJ�nmzsr<rK�zl�maskx�maskyr6rL�nmzlr-r@rHrMr8�sin�log�sqrt�multiply�divide�powerrrrrr�<module>sx	

�

�
�






�

https://t.me/RX1948 - 2025