%PDF- %PDF-
| Direktori : /usr/lib64/python3.9/site-packages/numpy/ma/__pycache__/ |
| Current File : //usr/lib64/python3.9/site-packages/numpy/ma/__pycache__/timer_comparison.cpython-39.opt-1.pyc |
a
z[yc*= � @ s� d dl Z d dlmZ d dlZd dlmZ d dlm mZ d dl m
Z
ejZG dd� d�Ze
dkr�dZd e Zd
\ZZedd�D ]nZd
e Ze �ee��eed �Ze�e�Zede d � eede �� eded d�ded d��� q�dS )� N)�reduce)�float_)�
build_err_msgc @ s� e Zd Zdd� Zd dd�Zd!dd�Zejd d
�dd� �Zejd d
�d
d� �Z ejd d
�dd� �Z
ejd d
�dd� �Zejd d
�dd� �Zejd d
�dd� �Z
ejd d
�dd� �Zejd d
�dd� �Zejd d
�dd� �Zejd d
�dd� �ZdS )"�ModuleTesterc C s || _ |j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j | _ t
| _
|j| _|j| _|j
| _
|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _|j| _z|j| _W n ty� |jj| _Y n0 g | _d S )N)�moduleZallequal�arange�arrayZconcatenate�count�equal�filled�getmaskZgetmaskarray�id�inner� make_mask�masked�masked_array�
masked_values�mask_or�nomask�onesZouter�repeat�resize�sort�takeZ transpose�zerosZMaskType�umath�AttributeError�coreZ testnames)�selfr � r �?/usr/lib64/python3.9/site-packages/numpy/ma/timer_comparison.py�__init__ s@ zModuleTester.__init__� Tc
C s& | � |�}| � |�}| �| �|�| �|��} | � | j|| d�|�}| � | j|| d�|�}|jjdkr�|�t�}t|t j
�r�|jdkr�d|t �|�<