%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/
Upload File :
Create Path :
Current File : //opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyo

�
�9Zc@`s�ddlmZmZmZddlmZddlZddlj	j
Z
ddlj	jZddl
mZmZmZddlmZddlmZmZmZmZmZmZmZmZmZmZmZmZm 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;m<Z<m=Z=m>Z>m?Z?m@Z@mAZAmBZBmCZCmDZDmEZEmFZFmGZGmHZHmIZImJZJmKZKmLZLmMZMmNZNmOZOmPZPmQZQmRZRmSZSmTZTmUZUmVZVmWZWmXZXmYZYmZZZm[Z[m\Z\m]Z]m^Z^ej_Z_dd�Z`d	efd
��YZadefd��YZbd
efd��YZcd�Zdeedkr�e�ndS(i(tdivisiontabsolute_importtprint_function(treduceN(tTestCasetrun_module_suitetassert_(tassert_array_equal(KtMaskTypetMaskedArraytabsolutetaddtalltallclosetallequaltalltruetarangetarccostarcsintarctantarctan2tarraytaveragetchoosetconcatenatet	conjugatetcostcoshtcounttdividetequaltexptfilledtgetmasktgreatert
greater_equaltinnert
isMaskedArraytlesst
less_equaltlogtlog10t	make_masktmaskedtmasked_arraytmasked_equaltmasked_greatertmasked_greater_equalt
masked_insidetmasked_lesstmasked_less_equaltmasked_not_equaltmasked_outsidetmasked_print_optiont
masked_valuestmasked_wheretmaximumtminimumtmultiplytnomasktnonzerot	not_equaltonestoutertproducttputtraveltrepeattresizetshapetsintsinhtsometruetsorttsqrttsubtracttsumttakettanttanht	transposetwheretzerostcC`s?t||�}|s;td|t|�t|�f�n|S(NsNot eq:%s
%s
----%s(R
tprinttstr(tvtwtmsgtresult((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyteqs&tTestMacB`s�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(c
C`sztjddddtddddddddg�}tjdd	ddd
dd	dddd	dg�}d}dd
d
d
d
d
dd
d
d
d
d
g}d
d
dd
d
ddd
d
d
d
dg}t|d|�}t|d|�}tjdd	ddg�}t|dd
dd
d
g�}	tj|d|�}
|j}|jd�|||||||||	|
|f|_dS(Ng�?g�g@g@g@g$�g$@g@gg�g�iitmaskg�g�?g�������?g@��x�D(tnpRtpiRQREtset_fill_valuetd(tselftxtyta10tm1tm2txmtymtztzmtxfts((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pytsetUp$s73**	
cC`s)|j\}}}}}}}}}	}
}|jt|��|jt|��|jt|�|�|j|j|�|j|j|j�|j|jtd�|��|jt	|�t
|�td�|��|jt||
��|jtt|d�|
��|jt||��dS(NcS`s||S(N((RbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt<lambda>;scS`s||S(N((RbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyRn<sg@��x�D(
R`tassertFalseR%t
assertTruetassertEqualREtdtypetsizeRRtlenRZR (RaRbRcRdReRfRgRhRiRjRkRl((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testBasic1d3s*,cC`saxZdd	gD]L}|j\}}}}}}}}	}
}}||_||_||_||_||_|jt|��|jt|��|jt|�|�|j|j|�|j|jtd�|��|jt|�t	|�td�|��|jt
||��|jt
t|d�|��|jt
||��|j�q
WdS(
NiiiicS`s||S(N((RbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyRnOscS`s||S(N((RbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyRnQsg@��x�D(ii(ii(
R`RERoR%RpRqRsRRRtRZR Rm(RaRlRbRcRdReRfRgRhRiRjRk((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testBasic2dAs$*					c
C`s|j\}}}}}}}}}	}
}tddgddgg�}t|ddgddgg�}
|jt||||
��|jt||||
��|jt||||
��xQdd
dgD]@}|j|�}|j|�}|j|�}|j|�}|
j|�}
|jt||��|jt||||��|jt||||��|jt||||��tjdd	d
d	��#|jt||||��WdQX|jt||||��|jt||||��|jt||||��tjdd	d
d	��#|jt||||��WdQX|jt||||��|jt||||��|jt||||��|jt||||��|jt|d|d��|jtt|�dt|�d��|jt||||��|jttj	||�t	||���|jttj
||�t
||���|jttj||�t||���tjdd	d
d	��0|jttj||�t||���WdQXq�WdS(NiiiiiiiRtignoretinvalidg@(i(ii(ii(
R`RR,RpRZtreshapeR]terrstatetabsRRKR:R(RaRbRcRdReRfRgRhRiRjRkRlta2dta2dm((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testArithmeticWsF*!$$*+++cC`sYtjdg�}tdg�}|jt||t��|jt||t��dS(Ni(R]RRpt
isinstanceR	(Ratnatma((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testMixedArithmetic}scC`s�|j\}}}}}}}}}	}
}|jttj|�t|���|jttj|�t|���|jttj|�t|���|jttj|�t|���|jttj|�t|���|jttj	|�t	|���tj
dddd���|jttjt|��t|���|jttj
t|��t
|���|jttjt|��t|���WdQX|jttj|�t|���|jttj|�t|	���|jttj|�t|	���|jttj|�t|	���|jttj||�t||���|jttj|�t|���|jttj||�t||���|jttj||�t||���|jttj||�t||���|jttj||�t||���|jttj||�t||���|jttj||�t||���|jttj|�t|���|jttj||f�t||f���|jttj||f�t||f���|jttj||f�t||f���|jttj|||f�t|||f���dS(NRRwRx(R`RpRZR]RRRFRGRNRORzRJR{R(R)RRRRRR
RR=R&R"R'R#RR(RaRbRcRdReRfRgRhRiRjRkRl((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testUfuncs1�s8*%%%%%%++1%%%%+%++++++%111cC`sstddddgdddddg�}|jt|�jjtjk�|jdt|��|jdtd��|jtdtdddg���|j	d
�}|jt|�jjtjk�t
tt|d�tj��|jt|�jjtjk�|jtdt|���t
t
t|d��tk�|jtdd	gt|d���dS(Ngg�?g@g@R\iiii(ii(RRpRRrttypeR]tintpRqRZRyRRtndarrayR!R;(Ratott((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_xtestCount�s*"%""cC`s�|j\}}}}}}}}}	}
}tj|�}t|�}
|jtt|�t|
���|jtt|�t|
���dS(N(	R`R]RBRpRZtmaxR8tminR9(RaRbRcRdReRfRgRhRiRjRkRltxrtxmr((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testMinMax�s
*"cC`s�|j\}}}}}}}}}	}
}|jttjj|�tj|���|jttjj|�tj|���|jtdttd�dd���|jtdttd�dd���|jttj|dd�t|dd���|jttjt	|d�dd�t|dd���|jttj|d�t|d���|jttj
|dd�t
|dd���|jttj
|d�t
|d���|jttj
t	|d�dd�t
|dd���t|�dkr�|jttj||fd�t||fd���|jttjj|d�tj|d���|jttj|d�t|d���|jttj
|d�t
|d���ndS(Nitaxisii(
R`RpRZR]RRt
accumulateRLRR R@RtR(RaRbRcRdReRfRgRhRiRjRkRl((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testAddSumProd�s$*++((1:+1+$1+cC`stjddddg�}t|dddddg�}t|dddddg�}t|�}t|�t|�tttj|�t|dd���tt|d�t|d�k�t|d|dk�t|dtk�tt|d|d��tt|dd!|dd!��tt||��tt|d|d��d	|d<d	|d<tt||��d
|dd+d
|dd+tt||��t|d<tt||��t|dd+tt||��||(t|d<tt	t
|�tddddg���tddddgddddg�|(tt	t
|�tddddg���tddddgddddg�|(tt	t
|�tddddg���tt	|tddddg���tjd�d}t
|d�}tt||��tt	tdddddgt�|j��ttd|j��tdd
ddgt�}tjdd
ddgt�}|d}|d}|jt|�t�|jt|�t�|j||�t|dd!jdk�dS(NiiiiR\it
fill_valueii	icg�?g@thello(i(R]RRUtreprRRZRIR�R+RR!R,RR6RR\R�tobjectRqRE(Ratx1tx2tx3tx4ts1ts2((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testCI�sZ

($!






+(+(+%.

cC`s�dddddg}t|�}t|�}|j||k�t|dd�}|j||k	�tjd�}t|d|�}|j|j|k	�|jt||j��|j|j|k�t|dd�}|j|j|jk�t|d|dd�}|j|j|k�|j|dtk�d|d<|j|dtk	�|j|j|k	�|jt|jd��t|dd|�}	|jt	|	�j
|dj
k�td	�}
t|
d<t|
d
�}|jtt
|
|
g�|��|jtt|�ddddddddg��t|
ddd�}|jt|ddddddddg��t|
ddd�}
|jt||
��dS(NiitcopyiR\ii	g�?iiR�i(i(iiii(R*RpR]RRt_dataRR\R+R RrRDRZRR!RC(RatntmRftm3R�ty1ty1aty2ty3R�ty4ty5ty6((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testCopySizes>
#
"4.cC`swtd�}dddddg}t|�}t|d|�}|j|dtk�|j|dtk�ddg|ddg<|j|j|k	�|j|dtk�|j|dtk	�|jt|ddd	d
dg��t|d|�}|jddd	gd
ddg�|jt|d
ddddg��|j|dtk�|j|dtk�dS(
NiiiR\iii
i(ii����idi�(RR*RRpR+R\RZRA(RaR`R�R�Rb((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testPut)s %"%cC`s�|j\}}}}}}}}}	}
}ddddddddddddg}tj|�d}
t||
|	�ttt||
dd�|	k��dS(NiiR�(R`R]R<RARRRM(RaRbRcRdReRfRgRhRiRjRkRlR�ti((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testMaPut=s
**c
C`sd	td�}|jdd�}d|jd<t|d dk�|d|}tt|j|��tt|jd|��tt|t|�jd	||��d
|jd<td�}t|d<tt	|d�t	t�k�|d
k}tt
t|tt��dk�ttt|tt��|jk�t||t�}t|j
|j
k�t|dtk�t|dtk�t|dtk�t|d
tk	�t|dtk	�tt||��t|t|�}t|j
|j
k�t|dtk�t|dtk	�t|dtk	�t|d
tk�t|dtk�t||�}t|j
|j
k�t|dtk�t|dtk	�t|dtk	�t|d
tk�t|dtk�tt||��tdddddg�}tdddddg�}t|d<t|||�}tt|ddd
ddg��t|d<t|||�}tt|ddd
ddg��t|dtk�t|dtk	�t|dtk�tttt|d�|�t|d���tttt|d�|�t|d���tttt|d�|�t|d���tttt|d�|�t|d���tttt|d�|�t|d���tttt|d�|�t|d���tttt|d�|�t|d���tttttd��dd�dddddg��tttttd��dd�dddddg��ttttttd��ddddddg�dd�j dddddg��ttttttd��ddddddg�dd�j dddddg��ttttttd��ddddddg�d�j dddddg��ttttdddddgddddddg�d�j dddddg��tttdddddgdddddg�dddddg��t!d!dt"j#�}t$|jt%�}t||�}tt||��t&|||f�}tt|ddd
ddg��t|dtk�t|dtk	�t|dtk�td�}t|d<td�d}t|d<tddddddgdddddddg�}|j'd�}t|||�}t|||�}	tt||	��tt(|	�t)k�tt|	ddddddg��t|td�}tt|ddddddg��t|dt�}tt|ddddddg��dS("Niiiiiiy$@i
ieg.iiii	g�?g@g@g@g@ig�i����i�R\icRriii(i2(ii(i
i
i
(*RRytflatRRZtrealtimagRR+RURRQRERrR7RR"R.R#R/R&R1R'R2R=R3RR-R0tlisttrangeR4R\R>R]tfloat32RRRRR R!R;(
RaRbRitctatesttbtesttctestRctcmRj((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testOddFeaturesDs�
(

 "%
"
"......::!!!0"

6%%cC`s0tttdddgdddg�dddg��tttdddgdddg�dddg��td�}td�d}t|d<t|d<ttt||�tt||�||���ttt||�tt||�||���tt|�dk�tt|�dk�dS(Niiiiii	i(	RRZR9R8RR+RQR&R"(RaRbRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testMinMax2�s77

11cC`s�td�}tjd�}t|dd+|jddd�}|jddd�}tttj|d�t|d���tttj|d
d�t|dd���tttjt	|d�t	|d��t||���tttj
t	|d�t	|d��t
||���td	dd
ddgt�}t|d<t|dddg�}t|dd	k�t|ddk�t|ddk�dS(Niiiiiiiitabctdef(iii(iii(iii(iii(
RR]R+RyRRZRPRMR$R R?RR�(RaRbRctt((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt test_testTakeTransposeInnerOuter�s"
(.''
cC`sgtd�}td�}td�}t|d<|d7}tt||d��|d7}tt||d��td�}td�}t|d<|d8}tt||d��|d8}tt||d��td�d}td�d}t|d<|d9}tt||d��|d9}tt||d��td�d}td�}t|d<|d}tt||��|d}tt||��td�d}td�d}t|d<|d}tt||d��|td�}tt|td���td�jtj�}td�}t|d<|d7}tt||d��dS(Ni
iig�?g@(i
(RR+RRZR>tastypeR]R�(RaRcRbRg((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testInplace�sR















cC`srddl}td�}t|ddd�<|jdd�}|j|�}|j|�}tt||��dS(Niiii
ii(tpickleRR+RytdumpstloadsRRZ(RaR�RbRlRc((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testPickle�scC`sgtd�}t|d<|jtt�dk�|j|dtk�|jt|dd�d�dS(Niis--i(RR+RpRURqR (Ratxx((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testMaskeds

c
C`s�tddddgdddddg�}|jtdt|dd���|jtdt|d	ddddg���t|d	ddddgd
d�\}}|jtd|��|j|dk�t|(|jt|dd�tk�tddddgdddddg�}|jdd�}t|dd�df<|jtt|dd�ddg��|jt|dd�dtk�|jtddgt|dd���t|ddd
d�\}}|jt|ddg��dS(
Ngg�?g@g@R\iiR�tweightstreturnedg@i(RRpRZRR+Ry(RaR�RYtwts((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testAverage1s *".**(#(c	C`seddddddg}ddddddgddddddgg}td�}|jtt|dd�d��|jtt|ddd|�d��ttd�dtd�g�}|jtt|d�tjjtjd��dd	��|jtt|dd�tjd�dd��|jtt|dd�t|dd�t|dd�dg��|jtt|dd|�d��|jtt|ddd|�dd
ddddg��|jtt|dd�t|dd�t|dd�dg��t	d�}ddddddg}ddddddgddddddgg}t
d�}ddddddg}	|jttt||�dd�d��|jttt||�dd�d��|jtt||�dd�tk�|j
tt||	�dd�d�|j
ttt||�dd��d�t||�}
|jtt|
d�d��|jtt|
dd�dd
ddddg��|jtt|
dd�ddg��|jtt|
ddd|�dd
ddddg��td�}td�d}t||g||ggdddd�\}
}|j
t|
�t|��|j
|
j|j�tt
d�dddddgdd�\}}|j
t|�t|��tt
d�dd�\}}|j
t|�t|��tt
d�dt
d�dd�\}}|jt|�t|�k�tddgddggt�}t|ddgddgg�}t|dd�}|jt|ddg��t|dd�}|jt|d
dg��t|dd�}|jt|d ��t|dd�}|jt|ddg��dS(!NiiiR�g@R�g@g@g(@g4@g@gg�?g@g$@g�X@g@g@iR�iig�?g@g�?g������
@g������
@(iii(iii(iii(iiig������@(RRpR
RRtNoneR]RRRRR>R,R+RqRREtfloatRZ(Ratw1tw2RbRcReRfR�tm4tm5Ritatbtr1tr2R|R}ta2data2dma((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testAverage2!sl0"("'3,%,0++(%+(00*!!cC`s�|jdttd���|jdttd���|jdttdggg���|jdttdgg���|jtttddg��|jtttddg��|jtttddgdddg��dS(Nig�?iR\(RqtintRR�tassertRaisest	TypeErrort
ValueErrortbool(Ra((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testToPython[s%"cC`stddd�}tjdd��|jdtd�j�WdQX|jd|j�|j|j�|j|j�|jt||�j�|jt||�j�|j|j�j|j	jk�tddd�}|j|j�|j	k�|j
t|�tt��dS(NiR\iRRw(
RR]RzRpR\R8R9R RrR�RqRUR5(RaRgRb((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testScalarArithmeticds "c	C`s;tdddg�}|jt|j�|jj���|jt|j�|jj���|jt|j�|jj���|jt|j�|jj���|jt|jddddd�|jjddddd���|jt|j	dddg�|jj	dddg���|jt|j
�|jj
���|jt|j�|jj���tddgddgg�}|jt|j�|jj���|jt|j
�|jj
���|jt|jddg�|jjddg���|jt|j�|jj���dS(Niiiii(RRpRZtanyR�RtargmaxtargminRtcompresstconjRtdiagonalRLRMRP(RaR�R�((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testArrayMethodsss%%%%!"=%%%%7cC`s,tdddg�}|j|jd�dS(Niii(RRqtndim(RaR�((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testArrayAttributes�scC`sO|jgttj�D].}|tt�kr|jd�r|^q�dS(Nt_(RotdirR]R�R	t
startswith(RaR�((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testAPI�scC`s�tdddg�}tdddgddddg�}|j|djd�|j|djd�|j|djd�dS(	NiiiR\i((((RRqRE(RaR�R�((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testSingleElementSubscript�s
$(t__name__t
__module__RmRuRvR~R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�(((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyR["s6				&				
		2	'			e	
		2	
			:						t
TestUfuncscB`s5eZd�Zd�Zd�Zd�Zd�ZRS(cC`sutdddtdgddddgdgd�tdddtdgddddgdgd�f|_dS(Ng�?ii����iR\ii(RR^R`(Ra((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyRm�s4c*C`s�dddddddddd	d
ddg
}x�dddd
dddddddddddddddddddddddd	d
ddd d!d"d#d$d%d&d'd(d)d*g*D]}ytt|�}Wn tk
r�tt|�}nXttj|�}|j|j }tj��[||kr<tj	d+d,�n|d.kr[tj	dd,�n||�}||�}WdQX|j
t|jd-�|jd-�|��|j
t
|j|j��q�WdS(/NRJtarctanhRRtarccoshR(R)Rttrue_dividetfloor_dividet	remaindertfmodRRRFRRNRRGRROtarcsinhR
tfabstnegativetfloortceiltlogical_notRRKR:thypotRRR=R'R#R&R"tlogical_andt
logical_ortlogical_xorRxRwi(R�R(R)(tgetattrtumathtAttributeErrortfromnumericR]R�R`tninRztseterrRpRZR teqmaskR\(Ratf_invalid_ignoretftuftmftargsturtmr((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_testUfuncRegression�sD						

+cC`s|jd}|jt|dd��|jt|dd��|jt|d dd�d�|jt|dd�d�dS(NiR�i(R`RoRRpRHRqRLR@(RaR�((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_reduce�s

 cC`s�tdd�jdd�}t|dk|�}|j|j�|j��|j|j�d�|j|jd�|jd�kj��|j|jd�dddd	gkj��|j|jd�dj�|j|jd�dj�dS(
Nii
iiiiiii(	RRyR7RqR�R�RpRR\(RaR�tamask((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_minmax�s+.cC`s^xWdD]O}tddddgdddddg�}|jtt|�dg��qWdS(Ns?bhilqpBHILQPfdgFDGOiiiR\(RRpRZR<(RaR�Rb((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_nonzero�s
*(R�R�RmRR
RR(((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyR��s
		%		
tTestArrayMethodscB`sPeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	RS(c%C`s�tjddddddddd	d
ddd
ddddddddddddddddddd d!d"d#d$g$�}|jd%d%�}|jd&d'd'd&�}tjd(d)d(d)d(d(d)d(d)d)d(d)d(d(d(d)d(d)d(d(d(d)d)d)d)d(d(d)d(d(d(d(d)d(d)d(g$�}td*|d+|�}td*|d+|j|j��}td*|d+|j|j��}|||||||f|_dS(,Ng� @g�G�z.@g-���!@g!@g�&1��?g��ʡE�@g\��(� @g��Q�@g{�G�#@gP��n�@gh��|?�!@g!�rh��@gj�t�@gJ+�@g�z�Ga@g!�rh��@g�ʡE��@g-���@g)\��(@g�(\�B#@g+��@gu�V@g�~j��@g�"�~�@g��K7��@g
ףp=J#@g�G�z�@g��Mb�@g}?5^��#@g��/�$@g!�rh�m@g-���#@gJ+�@g���Mb@g��ʡ�@g-�����?iiiiitdataR\(R]RRyRER`(RaRbtXtXXR�tmxtmXtmXX((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyRm�s$!!c	C`s�|j\}}}}}}}|j�}|j|j�|j�j�j��|jt|j�|j�t|j|j�dd���dS(NR�i(	R`R�Rqttracet
compressedRLRpRZR\(	RaRbRRR�RRRtmXdiag((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt
test_trace�s(c	C`s�|j\}}}}}}}|jdd�}|jt|j|j��|jt|j|jdd���|jt|j|jjdd���dS(Nii(R`tclipRpRZR\R�(	RaRbRRR�RRRtclipped((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt	test_clip�s
%cC`s)|j\}}}}}}}|j\}}|j|j�|j�j��tj|tj�}	tj|tj�}
x:t|�D],}|dd�|fj�j�|
|<q�Wx.t|�D] }||j�j�|	|<q�W|j	t
|jd�|
��|j	t
|jd�|	��dS(Nii(R`RERqtptpRR]RRtfloat_R�RpRZ(RaRbRRR�RRRR�trowstcolstk((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_ptp�s"*c
C`s�|j\}}}}}}}|jdd�}|jt|d|dd�df��|jdd�}	|j|	jd�dS(Niii����ii(iiii(R`tswapaxesRpRZRqRE(
RaRbRRR�RRRt	mXswappedt
mXXswapped((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt
test_swapaxes
s
*c	C`s�|j\}}}}}}}|jd�}|jt|j|jd�jd���|jd�}|jt|j|jd�jd���dS(Nii(R`tcumprodRpRZR�R (	RaRbRRR�RRRtmXcp((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_cumprods
+c	C`s�|j\}}}}}}}|jd�}|jt|j|jd�jd���|jd�}|jt|j|jd�jd���dS(Nii(R`tcumsumRpRZR�R (	RaRbRRR�RRRR*((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_cumsums
+cC`s�|j\}}}}}}}|jt|jdd�|j�j���|jt|jdd�|j�j���|jt|jdd�j|jdd�j��|jt|j�j|j�j��|jdd�|jdd�}}	x�td�D]�}
|jt|	|
||
j�j���|jt||
|dd�|
fj�j���|jtt	j
||
�|dd�|
fj�j���qWdS(NR�iiii(R`RpRZtvarR�RtstdRER�R]RJ(RaRbRRR�RRRtmXvar0tmXvar1R#((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyttest_varstds..4(%*6(
R�R�RmRRR$R(R+R-R2(((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyR�s				
			cC`s<|tkr|tkS|tkr,|tkS||kj�S(N(R;R(ReRf((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyR-s


t__main__(ft
__future__RRRt	functoolsRtnumpyR]tnumpy.core.umathtcoreR�tnumpy.core.fromnumericRt
numpy.testingRRRtnumpy.ma.testutilsRtnumpy.maRR	R
RRR
RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.R/R0R1R2R3R4R5R6R7R8R9R:R;R<R=R>R?R@RARBRCRDRERFRGRHRIRJRKRLRMRNRORPRQRRR^RZR[R�RRR�(((sM/opt/alt/python27/lib64/python2.7/site-packages/numpy/ma/tests/test_old_ma.pyt<module>s$��	��uAW	

Zerion Mini Shell 1.0