Your IP : 216.73.216.209


Current Path : /usr/lib/python3/dist-packages/numpy/f2py/__pycache__/
Upload File :
Current File : //usr/lib/python3/dist-packages/numpy/f2py/__pycache__/f2py_testing.cpython-310.pyc

o

6��a��@s6ddlZddlZddlmZmZdd�Zddd�ZdS)	�N)�jiffies�memusagecCsVt�d�}g}d}tjdd�D]}|�|�rt|�}q|�|�qd�|�}||fS)Nz\A\d+\Z�� )�re�compile�sys�argv�match�eval�append�join)�m�args�repeat�a�	f2py_opts�r�9/usr/lib/python3/dist-packages/numpy/f2py/f2py_testing.py�cmdlines



rrcCs�dd�|D�}t�}d}t�}d}||krL|d7}|D],\}}	||�|dur(q|dur2t�|}qt�|}
|
|krGtd||
||	�|
}q||kst�}td|t|�ddt�|d	�|rqtd
|d�td|d�dSdS)
NcSs(g|]}|t|j�d�d���f�qS)�
r)�repr�__doc__�split�strip)�.0�trrr�
<listcomp>s(zrun.<locals>.<listcomp>rrzmemory usage change at step %i:�run�testszin %.2f secondsgY@zinitial virtual memory size:�byteszcurrent virtual memory size:)rr�print�len)�runtest�test_functionsr�l�start_memusage�
diff_memusage�
start_jiffies�ir�fname�diff_memusage2�current_memusagerrrrs<
�����r)r)rr�
numpy.testingrrrrrrrr�<module>s