Wlv d dl Z d dlmZ d dlZd dlmZ d dlmc mZ d dl m Z ej Z G d d Ze dk rdZd ez Zd \ ZZ edd D ]Zd ez Z e j ee eedz Z ej e Z edez dz e edez eded dded d dS dS ) N)reduce)float_) build_err_msgc 0 e Zd Zd Z ddZddZ ej d d Z ej d d Z ej d d Z ej d d Z ej d d Z ej d d Z ej d d Z ej d d Z ej d d Z ej d d ZdS )ModuleTesterc || _ |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 | _ |j | _ n!# t8 $ r |j j | _ Y nw xY wg | _ d S N)moduleallequalarangearrayconcatenatecountequalfilledgetmaskgetmaskarrayidinner make_maskmaskedmasked_array masked_valuesmask_ornomaskonesouterrepeatresizesorttake transposezerosMaskTypeumathAttributeErrorcore testnames)selfr s m/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/ma/timer_comparison.py__init__zModuleTester.__init__ sA m\ !-\ \ m~"/\ )m"/#1~mK \ mmK K )\ +DJJ + + +*DJJJ +s E E,+E, Tc T | | }| | }| | | | | } | | || | }| | || | }|j j dk rm| t }t |t j r#|j dk rd|t j | <