y}r d dl mZ d dlZd dlZd dlmc mZ d dlmc m Z d dl
mZmZm
Z
d dlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z;mZ>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZY d dlZm[Z[ ej\ Z\ddZ] G d d Z^ G d
d Z_ G d d
Z`d ZadS ) )reduceN)assert_
assert_raisesassert_equal)KMaskTypeMaskedArrayabsoluteaddallallcloseallequalalltruearangearccosarcsinarctanarctan2arrayaveragechooseconcatenate conjugatecoscoshcountdivideequalexpfilledgetmaskgreater
greater_equalinner
isMaskedArrayless
less_equalloglog10 make_maskmaskedmasked_arraymasked_equalmasked_greatermasked_greater_equal
masked_insidemasked_lessmasked_less_equalmasked_not_equalmasked_outsidemasked_print_option
masked_valuesmasked_wheremaximumminimummultiplynomasknonzero not_equalonesouterproductputravelrepeatresizeshapesinsinhsometruesortsqrtsubtractsumtaketantanh transposewherezeros)pickle c Z t | | }|st d| d| d| |S )NzNot eq:
z
----)r print)vwmsgresults n/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/ma/tests/test_old_ma.pyeqr\ sC
a^^F -
+++q++++,,,M c e Zd Zd Zd Zej dddg d Zd Z d Z
d Zd
Zd Z
d Zd
Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d Z!d Z"d! Z#d"S )#TestMac t j ddddt dz dddddddg }t j g d }d}g d
}g d}t || }t || }t j g d
}t |g d } t j |d| }
|j }| d ||||||||| |
|f| _ d S )N ?g @ @ @ $ $@ @)rd rg rb g rh re rf ra rh rg ) r r r r r rj r r r r r )r r rj r r rj rj r r r r rj mask)g rh ?g?r rj r r @xD)npr pirP rD set_fill_valuedselfxya10m1m2xmymzzmxfss r[ setup_methodzTestMa.setup_method&