%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/
Upload File :
Create Path :
Current File : //proc/self/root/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyo

�
�9Zc@`s�ddlmZmZmZddlZddlZddlZddlZddlm	Z	ddl
Zddlm
Z
ddlmZmZmZddlmZmZmZmZmZmZmZmZmZmZdefd��YZd	efd
��YZdefd��YZd
efd��YZ defd��YZ!defd��YZ"defd��YZ#defd��YZ$de%fd��YZ&defd��YZ'defd��YZ(defd��YZ)defd ��YZ*d!efd"��YZ+d#efd$��YZ,d%�Z-d&efd'��YZ.d(e/fd)��YZ0d*e/fd+��YZ1d,efd-��YZ2d.efd/��YZ3d0efd1��YZ4d2efd3��YZ5d4efd5��YZ6d6efd7��YZ7d8e/fd9��YZ8d:e/fd;��YZ9d<efd=��YZ:d>efd?��YZ;d@efdA��YZ<dBefdC��YZ=dD�Z>dEe/fdF��YZ?dGefdH��YZ@dIefdJ��YZAeBdKkr�e�ndS(Li(tdivisiontabsolute_importtprint_functionN(tDecimal(tumath(trandtrandinttrandn(
tTestCasetrun_module_suitetassert_tassert_equalt
assert_raisestassert_raises_regextassert_array_equaltassert_almost_equaltassert_array_almost_equaltdect
TestResizecB`s#eZd�Zd�Zd�ZRS(cC`stjddgddgg�}tjddddgddddgg�}ttj|d�|�tjddgddgddgddgg�}ttj|d�|�tjdddgdddgdddgdddgg�}ttj|d�|�dS(Niiii(ii(ii(ii(tnptarrayRtresize(tselftAtAr1tAr2tAr3((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_copiess!-3?cC`s`tjddgddgg�}tj|d�}t|tjg��t|j|j�dS(Niiiii(i(RRRRRtdtype(RRtAr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_zeroresizes!cC`sitjdddtjdfg�}tj|d�}t|tjd|j��t|j|j�dS(NiRtaii(ii(ii(Rtzerostfloat32RRRR(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_reshape_from_zero%s$(t__name__t
__module__RRR"(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs		tTestNonarrayArgscB`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�ZRS(cC`skdddgdddgdddgg}dddg}dddg}tj||�}t||�dS(	Niiiiiiii(RtchooseR(RtchoicesttgtRtout((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_choose/scC`s\dddddddg}tj|dd�}dddddddg}t||�dS(	Ni����iiii
i����i����i(RtclipR(RtarrR)R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_clip9scC`sqdddddgdddd	d
gg}dddd	d
gg}tjddg|dd�}t||�dS(Niiiiiiiiii	taxis(RtcompressR(RR,R(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_compress?s
c
C`s_dddgdddgg}ttjtj|�tjdddddd	g�k��dS(
Niiiiiiiixi�(R
Rtallt
cumproductR(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_cumproductFscC`sbddddgddddgd	d
ddgg}tj|�}dddg}t||�dS(
Niiiiiiiiii	i
i(RtdiagonalR(RRR)R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_diagonalJscC`sdddgdddgg}ttj|�dk�ttjtj|d�tjd	dd
g�k��ttjtj|d�tjddg�k��tjd
t��M}tjddt	�ttj
tjg���t|djt	k�WdQXdS(Niiiiiig@ig@g@g@g@trecordtalwayst(R
RtmeanR1Rtwarningstcatch_warningstTruetfilterwarningstRuntimeWarningtisnantcategory(RRtw((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_meanSs74cC`s;dddddddg}ttj|dd	�d
�dS(Niiii
i����i����g@R.ig.@(RRtptp(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ptp^scC`sbddddgddddgd	dddgg}d
ddg}ttj|d
d�|�dS(Niiiiiiii	i
iibiXR.i����(RRtprod(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_prodbs
cC`szdddgdddgddd	gd
ddgg}ddddddddd	d
ddg}ttj|�|�dS(
Niiiiiiiii	i
ii(RRtravel(RRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_raveljs6*cC`sJdddg}ddddddg}tj|d�}t||�dS(Niii(RtrepeatR(RRR(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_repeatoscC`s�dddgdddgddd	gd
ddgg}ddddddgddd	d
ddgg}ttj|d
�|�dS(Niiiiiiiii	i
ii(ii(RRtreshape(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_reshapevs60cC`sDddddg}ddddg}ttj|d	d
�|�dS(Ng�(\���?g�(\�"R@gffffff@g
@g�������?g R@g������@g������	@tdecimalsi(RRtaround(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_round{scC`s;ddddddg}tj|d�}t|d�dS(Ni����i����i����iii
i(RtsearchsortedR(RR,R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_searchsorted�scC`ssdddgdddgg}ttj|�dk�ttj|d�dk�ttj|d�dk�dS(Niiiiiii(R
Rtsize(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_size�scC`sMdddgdddgdddggg}ttj|�jdk�dS(Niii(ii(R
Rtsqueezetshape(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_squeeze�s-cC`s�dddgdddgg}ttj|�d�ttj|d�tjd	d	d	g��ttj|d�tjd
d
g��tjdt��M}tjdd
t�t	tj
tjg���t	|djtk�WdQXdS(Niiiiiigb�p@S�?ig�?gɪ�o� �?R6R7R8(RRtstdRR:R;R<R=R>R
R?R@(RRRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_std�s+(cC`s�ddgddggddgddggg}ddgddggddgddggg}tj|dd�}t||�dS(	Niiiiiiii(RtswapaxesR(RR(RR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_swapaxes�s00cC`sndddgdddgddd	gg}dgd
gdgg}tj|ddd
t�}t||�dS(Niiiiiiiii	iiR.tkeepdims(RtsumR<R(RtmR(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_sum�scC`sVdddg}dddg}dddddg}tj||�}t||�dS(Niiiii(RttakeR(RR(tindicesRR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_take�s
cC`s;ddgddgddgg}ttj|�d�dS(Niiiiii(RRttrace(Rtc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_trace�s!cC`s\ddgddgddgg}dddgdddgg}ttj|d�|�dS(	Niiiiiii(ii(RRt	transpose(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_transpose�s!cC`s�dddgdddgg}ttj|�d�ttj|d�tjd	d	d	g��ttj|d�tjd
d
g��tjdt��M}tjdd
t�t	tj
tjg���t	|djtk�WdQXdS(NiiiiiigUUUUUU@ig@g�vWUU�?R6R7R8(RRtvarRR:R;R<R=R>R
R?R@(RRRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_var�s+((R#R$R*R-R0R3R5RBRDRFRHRJRLRORQRSRVRXRZR^RaRdRfRh(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR%-s,	
																						tTestBoolScalarcB`s,eZd�Zd�Zd�Zd�ZRS(cC`sNtj}tj}d}|j|o'||k�|j|o@||k�dS(Ntxyz(RtFalse_tTrue_t
assertTrue(Rtfttts((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_logical�s
		cC`srtj}tj}|j||B|k�|j||B|k�|j||B|k�|j||B|k�dS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_or�s		cC`srtj}tj}|j||@|k�|j||@|k�|j||@|k�|j||@|k�dS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_and�s		cC`srtj}tj}|j||A|k�|j||A|k�|j||A|k�|j||A|k�dS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_xor�s		(R#R$RqRrRsRt(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRi�s			t
TestBoolArraycB`s,eZd�Zd�Zd�Zd�ZRS(cC`s�tjtgddtj�ddd�|_tjtgddtj�ddd�|_tjtgddtj�ddd�|_|jj	�|_
|jj	�|_t|j
d<t|j
d<t|jd<t|jd<dS(Ni)Rii*iii����(RRR<tbooltNoneRotFalseRntotcopytnmtim(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytsetUp�s///


cC`s3|j|jj��|j|jj��|j|jj��|j|jj��|j|jj��|j|jj��|j|jj��|j|jj��x�td
�D]�}t	j
tgddt	j�ddd�}t||<|jt	j|��t	j
tgddt	j�ddd�}t||<|jt	j|��t||�q�Wx�ttddd��ddd	gD]�}t	j
tgd
dt	j�}t||<|jt	j|�dd|�t	j
tgd
dt	j�}t||<|jt	j|�dd|�q�WdS(NiiRi	ipi�iTi�_i����iˆtmsgs%ri�(RmRoR1tanytassertFalseRnR{R|trangeRRRxRvRwR<Rtlist(Rtitdte((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_all_any�s.,
,
,
 
cC`st|j|j�ttj|j�|j�ttj|j�|j�ttj|j�|j�ttj|j�|j�ttj|j�|j�ttj|j�|j�tj|jd|j�t|j|j�tj|jd|j�t|j|j�dS(NR)(	RRoRnRtabsR{R|tlogical_notRy(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_logical_not_absscC`s�t|j|jB|j�t|j|jB|j�t|j|jB|j�t|j|jB|j�tj|j|jd|j�t|j|j�t|j|j@|j�t|j|j@|j�t|j|j@|j�t|j|j@|j�tj|j|jd|j�t|j|j�t|j|jA|j�t|j|jA|j�t|j|jA|j�t|j|jA|j�tj|j|jd|j�t|j|j�t|j|j@|j�t|j	|j@t
�t|jt@|j�t|j	t
@|j�t|j|jB|j�t|j	|jB|j	�t|jtB|j�t|j	t
B|j	�t|j|jA|j	�t|j	|jA|j	�t|jtA|j	�t|j	t
A|j	�dS(NR)(RRoRnRt
logical_orRytlogical_andtlogical_xorR{R|RxR<(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_logical_and_or_xors<(R#R$R}R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRu�s			
tTestBoolCmpcB`s#eZd�Zd�Zd�ZRS(cC`s�tjddtj�|_tj|jjdtj�|_tjddtj�|_tj|jjdtj�|_	d}x�t
d�D]�}gt
d�D]}|d|@^q�|j||d+gt
d�D]}|d|@dk^q�|j||d+|d7}q�Wd}x�t
d�D]�}gt
d	�D]}|d|@^q5|j||d	+gt
d	�D]}|d|@dk^qj|j	||d	+|d	7}q"W|jj�|_|jj�|_
tj|j|j<tj|j
|j	<dS(
NiRi�ii iiii(RtonesR!RnRRRvteftfloat64R�tedR�Rztnftndtnan(RRpR�tx((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}?s$!!5;5;cC`s�x�td�D]�}t|j|dk|j|�t|j|ddk|j|�t|j|dk|j|�t|j|dk|j|�t|j|ddk|j|�|j|dk}t||j|�|j|tj|j|�k}d|j|k}t||�t||�t|jtj�|jtj��t|jtj�|jtj��t|jtj�|jtj��ttj	|j
|�|j|�q
WdS(Niii(R�RRnR�Rt
zeros_liketviewtint8tastypeR?R�(RR�trtr2tr3((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_floatUs !%""&#

%%%cC`s�x�td�D]�}t|j|dk|j|�t|j|ddk|j|�t|j|dk|j|�t|j|dk|j|�t|j|ddk|j|�|j|dk}t||j|�|j|tj|j|�k}d|j|k}t||�t||�t|jtj�|jtj��t|jtj�|jtj��t|jtj�|jtj��ttj	|j
|�|j|�q
WdS(Niii(R�RR�R�RR�R�R�R�R?R�(RR�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_doubleks !%""&#

%%%(R#R$R}R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�>s		t
TestSeterrcB`sSeZd�Zd�Zejej�dkd�d��Zd�Z	d�Z
RS(cC`s;tj�}|j|tdddddddd��dS(Ntdividetwarntinvalidtovertundertignore(RtgeterrtassertEqualtdict(Rterr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_default�scC`s�tj���tj�}tjdd�}|j||k�tj�}|j|ddk�tjdd�|jtj�ddk�|j|ddk�tj|�|jtj�|k�WdQXdS(NR�tprintR�traise(RterrstatetseterrRmR�(RR�toldtnew((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_set�s

tarmv5telsSee gh-413.c	C`s�tjdd��wy$tjdg�tjdg�Wntk
rJnX|j�tjdd�tjdg�tjdg�WdQXdS(NR�R�g�?gR�(RR�RtFloatingPointErrortfailR�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_divide_err�s$

c`s�tj�}d�_zZtjdt��y}tjd�tjdd��Qtjdddg�tj
dg�tj
d	g��jt|�d�WdQXWdQX�fd
�}tjdd��;tjdd|g�tj
dg�tj
d	g�WdQX�j�jd�tj|�tjdd��$tj
dd	d
dd|g�WdQX�j�jd�Wdtj|��`XdS(NiR6R7R�R�i Nig�?gc`sC�jd7_|}tt|�dk�td|dk�dS(NiiR�i(tcalledR
tlen(targst
extobj_err(R(sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytlog_err�sR�itextobji(Rt	geterrobjR�R:R;R<tsimplefilterR�t	seterrobjRwRR�R�R�(Rt	olderrobjRAR�((RsP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_errobj�s(	
 "&
%
cC`s�tj�}z�tjtjtjddg�tjtjdg��x0t	d�D]"}tjtjtjdg�qUWtjtjdg��Wdtj|�XdS(Niii'(
RR�R�RtUFUNC_BUFSIZE_DEFAULTtERR_DEFAULTRwR?RR�(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_errobj_noerrmask�s(R#R$R�R�RtskipiftplatformtmachineR�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s
			
'	tTestFloatExceptionscB`s>eZd�Zd�Zejed�d��Zd�ZRS(cC`szt|�}y(|||�ttd||f�Wn?tk
ru}tt|�j|�dkd||f�nXdS(Ns%Type %s did not raise fpe error '%s'.is$Type %s raised wrong fpe error '%s'.(ttypeR
RxR�tstrtfind(RtfpeerrtflopR�tytftypetexc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytassert_raises_fpe�s
cC`sl|j||||�|j|||d|�|j||||d�|j|||d|d�dS(N(((((R�(RR�R�tsc1tsc2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytassert_op_raises_fpe�ssSee ticket #2350cC`s�tjdd���x�tjdD]�}tj|�}tj|�jdkr�tj|�}|j}|j}|j	}d}d}n]t
|d�j�}	tj|	�}||j�}||j�}||j	�}d}d}d	}
d
}|j|d�||�|j|d�||�|j|
d
�||d��|j|
d�||d��|j|
d�|||�|j|
d�|||�|j|
tj
|d�|d|j��|j|d�|d�|d��|j|d�|tj�|tj��|j|d�|d�|d��|j|d�|tj�|tj��|j|d�|tj�|tj��|j|d�|d�|tj��q!WWdQXdS(NR1R�tAllFloatRnt	underflowsdivide by zeroiR8toverflowR�cS`s||S(N((Rtb((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt<lambda>
scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�sicS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�sg�?cS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�sicS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR� scS`s||S(N((RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�"s(RR�t	typecodest
obj2sctypeRtkindtfinfottinytmaxtepsR�trealR�tpowertnexptinf(RttypecodeR�tfitft_tinytft_maxtft_epsR�t	divbyzerotrtypeR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_floating_exceptions�sZ											#		"		"	#	c
C`s�tjdt��i}tjd�tjdd��Atjdd�|jt|�d�|j	dt
|dj�k�tjd	�tjd	�|jt|�d
�|j	dt
|dj�k�tjtj
�tjtj
�|jt|�d
�|j	dt
|dj�k�tjd�tjd�|jt|�d�|j	dt
|dj�k�WdQXWdQXdS(NR6R7R1R�igsdivide by zeroig�u�<�7~iR�i����is
invalid valuegY��n�iR�(R:R;R<R�RR�R�R�R�RmR�tmessageRR�(RRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_warnings$s
    (	R#R$R�R�RtknownfailureifR<R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s	
	7t	TestTypescB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s�tjd�}tjd�tjd�tjd�tjd�f\}}}}tjd�tjd�tjd�tj	d�f\}}}	}
tj
d�tjd�tjd�}}}
tj
d�tjd�tjd�}}}t|||�tjtj��t|||�tjtj��t|||�tjtj��t|||	�tjtj��t|||�tjtj��t||
|�tjtj��t|||
�tjtj��t|||�tjtj��t|||�tjtj��t|||
�tjtj��t|||�tjtj��t|||�tjtj��t|||�tjtj��t|||�tjtj��t|||	�tjtj��t||
|�tjtj��t|||�tjtj��t|||�tjtj��t|||�tjtj
��t|||	�tjtj��t|||�tjtj
��t|||�tjtj��t|||�tjtj��t|tj|g�|�tjtj��t|tj|g�|�tjtj��t|tj|g�|�tjtj��t|tj|g�|	�tjtj��t|tj|g�|�tjtj��t||
tj|g��tjtj��t||tj|	g��tjtj��t|tjd�tj|
g��tjtj��t||tj|g��tjtj
��t||
tj|g��tjtj
��t|tj|g�|
�tjtj��t||
tj|g��tjtj
��t||tj|g��tjtj��t|tj
d�tj|g��tjtj��t|tj|g�|�tjtj��t|tj|g�|�tjtj��t|tj|g�|
�tjtj	��t|tj|g�|�tjtj��t|tj|g�|�tjtj��t|tj|g�|�tjtj��t|tj|g�|�tjtj
��dS(Nii����y@(Rtbool_R�tint16tint32tint64tuint8tuint16tuint32tuint64R!R�t
longdoublet	complex64t
complex128tclongdoubleRRR(Rtpromote_funcR�ti8ti16ti32ti64tu8tu16tu32tu64tf32tf64tfldtc64tc128tcld((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_promotion_cases8slBB//""""""""""""""""""""""".......$...$......cC`s2d�}|j|�xtjttg�tjddgdtj�gD]�}d|}t|jtjd�d|j�tjd�|}t|jtjtj�d|j�tj	d�|}t|jtjd�d|j�tj
d�|}t|jtjd�d|j�tjd�|}t|jtjd	�d|j�d
|}t|jtjd�d|j�tjd
�|}t|jtjtj�d|j�tj
d
�|}t|jtjd�d|j�tjd
�|}t|jtjd�d|j�qJWdS(
NcS`stj||�jS(N(RtaddR(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytres_type�si����iRgX9��v��?tf8s
array type %stf4tf2yX9��v��?tc16tc8(RRRR<RxR�RRR�R�R!tfloat16R�R�R�(RRRR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_coercion�s.	
:
####
##cC`s6|jtj�ttjd�tjd�k�dS(N(RRtresult_typeR
RwR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_result_type�scC`s$ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd	��ttjd
d�tjd	��ttjdd�tjd	��ttjdd
�tjd	��ttjdd�tjd	��ttjdd
�tjd	��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��dS(Ns<i8R�s>i8s>U16tU21s<U16s<S5s<U8tU8s>S5s>U8s<U5s>U5s<M8tM8s>M8s<m8tm8s>m8(RRt
promote_typesR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_promote_types_endian�s """""""""""""""cC`sDttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjd	d�tjd
��ttjdd�tjd��ttjd
d�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjd	d�tjd��ttjdd�tjd��ttjd
d�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjdd�tjd��ttjd	d�tjd
��ttjd	d�tjd��ttjdd�tjd��ttjdd�tjd��dS(NRvtStS5R�tS4tu1tS3tu2tu4tS10RtS20ti1ti2tS6ti4tS11R�tS21tUtU5tU4tU3tU10tU20tU6tU11RtS1tS30(RRRR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_promote_types_strings�s@"""""""""""""""""""""""""""""""cC`s1ttjtjtj��ttjtjtj��ttjtjtj��ttjdd��ttjdd��ttjdd��ttjddd��ttjddd��ttjddd	��ttjd
dd	��ttjd
dd��ttjddd��ttjddd
��ttjddd
��ttjddd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd��ttjdd ��ttjdd��ttjdd��ttjdd��ttjdd!��ttjdd��ttjdd��ttjdd��ttjdd"��ttjdd#��ttjdd#��ttjdd$��ttjdd%��ttjdd"��ttjdd&��ttjdd'��ttjdd(��ttjdd)��ttjdd"��ttjdd#��ttjdd*��ttjdd%��ttjdd+��ttjdd&��ttjdd,��ttjdd(��tt	tjdd�tt	tjdd�dS(-NR�RRR*R+tnos<i8s>i8tequivs<i4tsafes>i4t	same_kinds>u4tunsafeRvRR R�R"R!tS2R#R$R%tS9RR&tS19R'R(R)R,R/R0tU2R.R1tU9R2tU19R3R4R(R
Rtcan_castR�R�R�tcomplextfloatRt	TypeErrorRw(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_can_cast�sr(R#R$RRRRR7RG(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�7s	J	6			"t
NIterErrorcB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRH@stTestFromitercB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cc`s$xtd�D]}|dVq
WdS(Nii(R�(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytmakegenEscC`s�tj|j�tj�}tj|j�tj�}tj|j�t�}|j|jtjtj�k�|j|jtjtj�k�|j|jtjt�k�dS(N(RtfromiterRJR�R�RERmR(Rtai32tai64taf((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_typesIs""cC`s�tjt|j���}tj|j�t�}tj|j�td�}|jt|�t|�k�|jt|�dk�|jt	tj|j�tt|�d�dS(Nii
(
RRR�RJRKtintRmR�tassertRaisest
ValueError(RtexpectedRta20((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_lengthsQscC`s�tjt|j���}tj|j�t�}tj|j�td�}|jtj||kdd��|jtj||d kdd��dS(NiR.i(RRR�RJRKRPRmtalltrue(RRSRRT((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_valuesZs
"cc`s?x8t|�D]*}||kr2td|��n|Vq
WdS(Nserror at index %s(R�RH(RtnteindexR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	load_dataascC`s>d\}}|jttj|j||�dtd|�dS(Ni
iRtcount(i
i(RQRHRRKRZRP(RR[RY((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_2592iscC`sBd}|d}|jttj|j||�dtd|�dS(Ni
iRR[(RQRHRRKRZRP(RR[RY((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2592_edgeos
(	R#R$RJRORURWRZR\R](((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRIDs							tTestNonzerocB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s9ttjtjg��d�ttjtjgdd��d�ttjtjg��gf�ttjtjd��d�ttjtjddd��d�ttjtjd��gf�ttjtjd��d�ttjtjddd��d�ttjtjd��dgf�dS(NiRt?i(RRt
count_nonzeroRtnonzero(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_trivialxs%"%"%cC`s&tjdddddddg�}ttj|�d�ttj|�d�ttj|�ddddgf�tjdddddgd
ddg�}ttj|d�d�ttj|d
�d�ttj|d�dddgf�ttj|d
�ddddgf�dS(Niiii����iiiiiRRR*R�R((ii(ii(ii(i����i(ii(RR*(R�R((RRRR`Ra(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_onedim�s$%&cC`sytjdddgdddgg�}ttj|�d�ttj|�dddgdddgf�tjd�}ttj|�d�ttj|�dddgdddgf�tjd
ddgdddgdddggdddg�}ttj|d�d�ttj|d
�d�ttj|d�ddddgddddgf�ttj|d
�dddddgdddddgf�t|djjj	�ttj|dj�d�ttj|d
j�d�ttj|dj�ddddgddddgf�ttj|d
j�dddddgdddddgf�dS(NiiiiiiRRRR�R!i(ii(ii(ii(ii(ii(ii(ii(ii(ii(RR(R�R!(
RRRR`RateyeR
tTtflagstaligned(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_twodim�s$'..!8>;cC`s�x�td�D]�}tjddtj�}t||dd�<ttj|�dtj|d|d��tjddtj�}t|d|d|+t|d|d<ttj|�dtjtjd|d|�d|dgf��q
WdS(Nii�Rii�i
i(	R�RR RvR<RRatarangetconcatenate(RR�Rc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_sparse�s-cC`s�dtjfd��Y}x�|tjfD]�}x�tdd�D]�}ttdd|��}tjtj|��j|�j|�}x]tj|�|j�fD]@}x7|D]/}t	t
|�tjk�t	|jj�q�Wq�Wq?Wq)WdS(NtCcB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRl�siii(
RtndarrayR�ttupleRiRERKR�RaR
R�Rft	writeable(RRlR�R�RUR�tnzxtnzx_i((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_return_type�s*"
cC`s\tjdddgdddgg�}dddgdddgg}t|j�|�dS(Niiiii(RRRRa(RR]R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_method�s'(R#R$RbRcRhRkRrRs(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR^ws		
		
	t	TestIndexcB`seZd�Zd�ZRS(cC`s�tddd�}tdd�}tdddd�}tdddd�}|||f|||f<ttj|d|dk|d|dk|d|dkg�|dd�|dkfkj��dS(	NiiiiRRiii(RRR
RRR1(RRtVtg1tg2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_boolean�scC`s^tjgdd�}tjgdd�}||}t|g�t|jtjd��dS(NRR�Rv(RRRR(RRR�Rc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_boolean_edgecase�s


(R#R$RxRy(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRt�s	tTestBinaryReprcB`s#eZd�Zd�Zd�ZRS(cC`sttjd�d�dS(Nit0(RRtbinary_repr(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_zero�scC`sttjd�d�dS(Ni�ԣt101000111101010011010000(RRR|(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_large�scC`s6ttjd�d�ttjddd�d�dS(Ni����s-1twidthit11111111(RRR|(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_negative�s(R#R$R}RR�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRz�s		tTestBaseReprcB`s#eZd�Zd�Zd�ZRS(cC`sttjdd�d�dS(Niit100000i�(RRt	base_repr(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_base3�scC`skttjdd�d�ttjddd�d�ttjdd�d�ttjdd�d	�dS(
Nii
t12it000012t30I�ܚ�A
i$t10QR0ROFCEW(RRR�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_positive�scC`sRttjdd�d�ttjddd�d�ttjdd�d�dS(Ni�i
s-12is-000012s-30(RRR�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s(R#R$R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s		tTestArrayComparisonscB`seZd�Zd�ZRS(cC`s�tjtjddg�tjddg��}t|�tt|�tk�tjtjddg�tjdddg��}t|�tt|�tk�tjtjddg�tjddg��}t|�tt|�tk�tjtjddg�tjddg��}t|�tt|�tk�tjtjdgdd�tjdgdd��}t|�tt|�tk�tjtjd	gdd�tjd
gdd��}t|�tt|�tk�dS(NiiiiRRR5sS1,u4(Ri(Ri(Rtarray_equalRR
R�Rv(Rtres((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_equal�s&0
3006

cC`stjtjddg�tjddg��}t|�tt|�tk�tjtjddg�tjdddg��}t|�tt|�tk�tjtjddg�tjddg��}t|�tt|�tk�tjtjddg�tjddg��}t|�tt|�tk�tjtjddg�tjdg��}t|�tt|�tk�tjtjddg�tjdgdgg��}t|�tt|�tk�tjtjddg�tjdg��}t|�tt|�tk�tjtjddg�tjdgdgg��}t|�tt|�tk�tjtjddg�tjdddgdddgddd	gg��}t|�tt|�tk�dS(
Niiiiiiiii	(Rtarray_equivRR
R�Rv(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_equivs60
300-
6
-6N(R#R$R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s	cC`st||�|jjdks7tj�jjdkr_tjdkr_t|j	|j	k�n�t|j	j
|j	j
k�t|j	j|j	jk�t|j	j|j	jk�t|j	j
|j	j
k�t|j	j|j	jk�t|jj|jjk�dS(Niitwin32(RRt	alignmentRtintptitemsizetsysR�R
RftowndataRotc_contiguoustf_contiguoustupdateifcopytisnative(R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytassert_array_strict_equal-s
tTestClipcB`s�eZd�Zd.d�Zd.d�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�Zd�Zd�Zd�Zd�Z d�Z!d�Z"d �Z#d!�Z$d"�Z%d#�Z&d$�Z'd%�Z(d&�Z)d'�Z*d(�Z+d)�Z,d*�Z-d+�Z.d,�Z/d-�Z0RS(/cC`sd|_d|_dS(Nii(tnrtnc(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}?s	cC`s3|dkr|j||�S|j|||�SdS(N(RwR+(RRR]tMR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytfastclipCscC`sBtj||�dtj||�}|j|||fd|�S(NiR)(RtlesstgreaterR&(RRR]R�R)tselector((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR+Is&cC`s
t||�S(N(R(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_dataOscC`st||�dt||�S(Ny�?(RR(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_data_complexRscC`st||�jtj�S(N(RR�RR!(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_flt_dataUscC`s[tj|�}tjdkr<|j|jjd��}n|j|jjd��}|S(Ntlittlet>t<(RtasarrayR�t	byteorderR�Rtnewbyteorder(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_neg_byteorderXs
cC`s3t||�}|j|�}t|jj�|S(N(RR�R
RR�(RRXR]tdata((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_non_native_data`scC`sdt||�jtj�S(Ni
(RR�RR�(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_int_datafscC`sdt||�jtj�S(Ni
(RR�RR�(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_int32_dataiscC`s_|j|j|j�}d}d}|j|||�}|j|||�}t||�dS(Ng�������?g333333�?(R�R�R�R�R+R�(RRR]R�tactact((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_doublemscC`sn|j|j|j�}|jt�}d}d}|j|||�}|j|||�}t||�dS(Ni����i(R�R�R�R�RPR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_intvscC`so|j|j|j�}tj|j�}|d}|j|||�}|j|||�}t||�dS(Ng�?(	R�R�R�RR RUR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_double�s
cC`s�|j|j|j�}d}d}|j|||�}|j|||�}t||�|j|j|j�}d}|jd�}t|j	j
�|j|||�}|j|||�}t||�dS(Ng�g333333�?(R�R�R�R�R+RR�R�R
RR�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_nonnative�s
cC`s�d|j|j|j�}d}d}|j|||�}|j|||�}t||�d|j|j|j�}d}d}|j|||�}|j|||�}t||�dS(Nig�g�?y�?y@y��?y�?@(R�R�R�R�R+R�R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_complex�s
cC`sxtjddtj�}|j�}|j�}|j||d�}|j|d|�}t||�t||�dS(Ni
R(RR�RDtminR�R�RwR�(RRR]R�tamtaM((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_complex�s
cC`s�|j|jd|jd�}|ddd�ddd�f}t|jd�t|jd�|j|dd�}|j|dd�}t||�dS(NiitF_CONTIGUOUStC_CONTIGUOUSg��������g333333�?(R�R�R�R
RfR�R+R�(RRR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_non_contig�s "cC`s�|j|j|j�}d}d}tj|j�}tj|j�}|j||||�|j||||�t||�dS(Ng�g333333�?(	R�R�R�RR RUR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_out�scC`s�|j|j|j�}tjd�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(NiiR(R�R�R�RR�R RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int32_inout�scC`s�|j|j|j�}tjd�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(Ni����iR(R�R�R�RR�R RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int64_out�scC`s�|j|j|j�}tj|jtj�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(NiR(R�R�R�RR RUR�R�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int64_inout�scC`s�|j|j|j�}d}d}tj|jdtj�}|j�}|j||||�|j	||||�t
||�dS(Ng�g@R(R�R�R�RR RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int32_out�scC`sy|j|j|j�}|j�}tj|j�}d}|j||||�|j||||�t	||�dS(Ng�?(
R�R�R�RzRR RUR�R+R�(RRR�R]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_inplace_01�scC`sm|j|j|j�}|j�}d}d}|j||||�|j||||�t||�dS(Ng�g333333�?(R�R�R�RzR�R+R�(RRR�R]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_inplace_02scC`s�|j|jd|jd�}|ddd�ddd�f}t|jd�t|jd�|j�}d}d}|j||||�|j||||�t||�dS(NiiR�R�g�g333333�?(	R�R�R�R
RfRzR�R+R(RRR�R]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_noncontig_inplaces "cC`s_|j|j|j�}d}d}|j|||�}|j|||�}t||�dS(Ng�g333333�?(R�R�R�R�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_01scC`sq|j|j|j�}|jtj�}d}d}|j|||�}|j|||�}t||�dS(Ni����i(	R�R�R�R�RR�R�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_02%scC`s�|j|j|j�}d}d}|j|tj|�tj|��}|j|tj|�tj|��}t||�dS(Ni����i(R�R�R�R�RR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_03/s''cC`sq|j|j|j�}tjd�}tjd�}|j|||�}|j|||�}t||�dS(Ni����i(R�R�R�RR!R�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_048scC`s|j|j|j�}d}d}|j||tj|j�|�}|j||tj|j�|�}t||�dS(Ng�g�?(	R�R�R�R�RR RUR+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_05As%%cC`sn|j|j|j�}d}|j|�}d}|j|||�}|j|||�}t||�dS(Ng�?g�?(R�R�R�R�R+R�R�(RRR]tm_sR�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_06JscC`s�|j|j|j�}dtj|j�}d}|j|�}t|jj	�|j
||�}|j|||�}t||�dS(Ng�g�?(
R�R�R�RR�RUR�R
RR�R+R�R�(RRR]R�ta_sR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_07TscC`s||j|j|j�}d}d}|j|�}t|jj�|j|||�}|j||�}t	||�dS(Ng�g�?(
R�R�R�R�R
RR�R�R+R�(RRR]R�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_08_scC`s�|j|j|j�}dtj|j�}d}|j|�}t|jj	�|j
|||�}|j|||�}t||�dS(Ng�g�?(
R�R�R�RR�RUR�R
RR�R�R+R�(RRR]R�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_09jscC`s�|j|j|j�}tj|jdtj�}tjd�}tjd�}|j|||d|�}|j|||d|�}t	||�dS(NRg�iR)(
R�R�R�RR RUR!R+R�R�(RRR�R]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_10uscC`s�|j|j|j�}|j�}|j|jjd��}|j�}d}d}|j|||d|�|j|||d|�t	||�dS(NR�g�g�?R)(
R�R�R�RzR�RR�R�R+R�(RRR�tbtR]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_11scC`s�|j|j|j�}tj|jdtj�}tjd�}tjd�}|j|||d|�}|j	|||d|�}t
||�dS(NRiiR)(R�R�R�RR RUR!R�R+R�R�(RRR�R]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_12�scC`s�|j|j|j�}d}d}tj|j�}tj|j�}|j||||�|j||||�t||�dS(Ng�g333333�?(	R�R�R�RR RUR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple�scC`s�|j|j|j�}tjd�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(NiiR(R�R�R�RR�R RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple2�scC`s�|j|j|j�}tjd�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(Ni����iR(R�R�R�RR�R RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple_int32�scC`s�|j|j|j�}tj|jtj�}tjd�}tj|jdtj�}|j�}|j	||||�|j
||||�t||�dS(NiR(R�R�R�RR RUR�R�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_array_int32�scC`s�|j|j|j�}d}d}tj|jdtj�}|j�}|j||||�|j	||||�t
||�dS(Ng�g@R(R�R�R�RR RUR�RzR�R+R�(RRR]R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt!test_clip_with_out_array_outint32�scC`sy|j|j|j�}|j�}tj|j�}d}|j||||�|j||||�t	||�dS(Ng�?(
R�R�R�RzRR RUR�R+R�(RRR�R]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_inplace_array�scC`sm|j|j|j�}|j�}d}d}|j||||�|j||||�t||�dS(Ng�g333333�?(R�R�R�RzR�R+R�(RRR�R]R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_inplace_simple�scC`s�|j|j|j�}|j�}d}d}tj|||d|�}|j||||�t||�|j||k�dS(Ng�g333333�?R)(R�R�R�RzRR+R�Rm(RRR�R]R�ta2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_func_takes_out�s
cC`s�tjd�}t|jdtj�|�t|jdtj�|�t|jdtjdtj�|�t|jdddtj�|�t|jdtjdd�|�dS(Ng@R�R�i����i
(RRiRR+R�(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_clip_nan�s%"N(1R#R$R}RwR�R+R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�>s\											
						
						
	
	
			
							
				
		
						
	
	tTestAllclosecB`sneZdZdZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
RS(g�h㈵��>g:�0�yE>cC`stjdd�|_dS(NR�R�(RR�tolderr(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}�scC`stj|j�dS(N(RR�R�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttearDown�scC`s'ttj||�d||f�dS(Ns%s and %s not close(R
Rtallclose(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_allclose�scC`s(ttj||�d||f�dS(Ns%s and %s shouldn't be close(R
RR�(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_not_allclosesc	c`stjddg�}tjd�jd�}|j}|j}ddgddgf|gdgfdgd||gf||||f|||||df||||ftjtjftjtjgfg}x%|D]\}}|j||fVq�WdS(	Nidi�i}iiii(iii(RRRiRKtatoltrtolR�R�(RR,taranR�R�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_allcloses		c
c`sstjd�jd�}|j}|j}tjdgdtjgftjdgddgftjtjgdtjgftjtjgddgftjdgtjdgftjdgtjdgf|dgdgfdgd||dgf|||||dftjtjdg�tjdtjg�fg
}x%|D]\}}|j||fVqNWdS(Ni}iiii(iii(	RRiRKR�R�R�R�RR�(RR�R�R�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_not_allcloses		3cC`s�tjtjdg�}tjdtjg�}tj||�t|tjtjdg��t|tjdtjg��dS(Nii(RRR�R�R(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_no_parameter_modification-s
cC`sJtjtj�j}tj|gdtj�}ttj||��dS(NR(Rtiinfotint_R�RR
R�(Rtmin_intR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_min_int4scC`s8tjdtjg�}ttj||dt��dS(Ng�?t	equal_nan(RRR�R
R�R<(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_equalnan:scC`sNdtjfd��Y}|dg�}tttj||��tk�dS(NtFoocB`seZd�ZRS(c_`stj||�j|�S(N(RRR�(tclsR�tkwargs((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt__new__Bs(R#R$R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�Asi(RRmR
R�R�Rv(RR�R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_return_class_is_ndarray>s(R#R$R�R�R}R�R�R�R�R�R�R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s									tTestIsclosecB`s�eZdZdZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�ZRS(g�h㈵��>g:�0�yE>cC`s7|j}|j}tjddg�}tjd�jd�}ddgddgf|gdgfdgd||gf||||f|||||f||||ftjtjftjtjgftjtjgtjtjgfg	|_tjdgdtjgftjtjgddgftjtjgdtjgftjtjgddgftjdgtjtjgf|dgdgfdgd||dgf|||d||dftjtjdg�tjdtjg�fg	|_	tjdgtj|dgf|dd	dd||gdtjd	gftjd
�dddgftjtjtjtjgfdg|tjtjtjgfd|tjtjtjgfg|_
ttgtttgtttgtttgttttgttttgg|_
dS(
Nidi�i}iiiig�������?g��.Aig������@(iii(R�R�RRRiRKR�tall_close_testsR�tnone_close_teststsome_close_testsR<Rxtsome_close_results(RR�R�R,R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytsetupMsD		,6."(	cc`s`|j�|j}|j}x=t||�D],\\}}}ttj||�|fVq,WdS(N(R�R�R�tzipRRtisclose(RtteststresultsR�R�tresult((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_isclosezs

		"cC`s0ttjtj||��d||f�dS(Ns%s and %s not close(R
RR1R(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_all_isclose�scC`s7d}ttjtj||��|||f�dS(Ns%s and %s shouldn't be close(R
RRR(RR�R�R~((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_none_isclose�scC`s�d}d}tj|�retj|�rettj||�tj||�kd|||f�n8ttj||�j�tj||�|||f�dS(Ns4isclose.all() and allclose aren't same for %s and %ss.isclose and allclose aren't same for %s and %sR~(RtisscalarR
RR�RR1(RR�R�R~tmsg2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_isclose_allclose�s
;cc`s9|j�x(|jD]\}}|j||fVqWdS(N(R�R�R(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_all_isclose�s
cc`s9|j�x(|jD]\}}|j||fVqWdS(N(R�R�R(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_none_isclose�s
cc`sM|j�|j|j|j}x%|D]\}}|j||fVq(WdS(N(R�R�R�R�R	(RRR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_isclose_allclose�s



cC`sittjtjtjdt�tg�tjdtjg�}ttj||dt�ttg�dS(NR�g�?(RRRR�R<R(RR,((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_equal_nan�s(cC`sNtjjtttgtjd��}tt|�ttjd|��k�tt|�ttj|d��k�tjjtttgtj	tj
tj	g�}tt|�ttjtj
|��k�tt|�ttj|tj
��k�tjjtttgtj	tj	tj	g�}tjtj	|dt�}tt|�t|�k�ttttg|j�tj|tj	dt�}tt|�t|�k�ttttg|j�tjjtttgtj	tj	tj	g�}tj||dt�}tt|�t|�k�ttttg|j�dS(NiiR�(
Rtmatmasked_whereR<RxRiR
R�RR�R�Rtmask(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_masked_arrays�s"'((0++00cC`s#ttjtjdd���dS(Ni(R
RRR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_scalar_return�scC`s�tjtjdg�}tjdtjg�}tj||�t|tjtjdg��t|tjdtjg��dS(Nii(RRR�RR(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s
cC`skttjtjtj�tk�ttjdtj�tk�tttjdtj��tk�dS(Ni(R
RRR�RxR�Rv(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_non_finite_scalar�s#(R#R$R�R�R�RRRR	R
RRR
RRR�R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�Is	-											t
TestStdVarcB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s+tjddddg�|_d|_dS(Nii����(RRRtreal_var(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}�scC`s@ttj|j�|j�ttj|j�d|j�dS(Ni(RRRgRRRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_basic�scC`s0ttjd�d�ttjd�d�dS(Nii(RRRgRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_scalars�scC`s�ttj|jdd�|jt|j�tt|j�d��ttj|jdd�d|jt|j�tt|j�d��dS(Ntddofii(RRRgRRR�RERW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_ddof1�s.cC`s�ttj|jdd�|jt|j�tt|j�d��ttj|jdd�d|jt|j�tt|j�d��dS(NRi(RRRgRRR�RERW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_ddof2�s.cC`s�tjd�}tjd�}tj|d|�}t||k�t||�tj|d|�}t||k�t||�tj|d|�}t||k�t||�dS(Ni
gR)(RRiRRWR
RRgR9(RR�R)R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_out_scalar�s

(R#R$R}RRRRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�s					tTestStdVarComplexcB`seZd�Zd�ZRS(cC`sUtjddddg�}d}ttj|�|�ttj|�d|�dS(Niy�?i����y�i(RRRRgRW(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�scC`s0ttjd�d�ttjd�d�dS(Ny�?i(RRRgRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs(R#R$RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�s	tTestCreationFuncscB`sJeZd�Zdd�Zd�Zd�Zd�Zd�Zd�Z	RS(c	C`s-d|_id
d6dd
6|_d|_dS(NR�R�tuRnRcRRR-RuR�RlR�tFi
(	R�R�RRnRcRRR-Ru(tdtypestorderstndims(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}	s	cC`s�dt|j�|j|jdtjd�f}i}|dk	rSi|d6}ntj��6tj	dt
�xtj|�D]
\}}}}}	||g}
ytj
dj||	��}Wntk
r�q�q�X|dk	r�|dkr�q�n||
d	|d
||�}t|j
|k�tt|j|j|��|dk	r�|jjd�rnt|�}
n|}
t||j|
��q�q�WWdQXdS(
Niiii	t
fill_valueR�s{0}{1}RutorderRs|S(iii(R�R"R!R RRiRwR:R;R�tDeprecationWarningt	itertoolstproductRtformatRFR
tgetattrRfR�t
startswithRR�(RtfuncR#tpart
fill_kwargRRR"R$R�tbytesRURR,tval((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_functions6
%

	cC`s|jtj�dS(N(R0RR (R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_zeros3scC`s|jtj�dS(N(R0RR (R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_ones6scC`s|jtj�dS(N(R0Rtempty(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_empty9scC`s*|jtjd�|jtjd�dS(Nii(R0Rtfull(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_filled<scC`s�d}tj|�}tj|gd�ttj|�|k�tj|gd�ttj|�|k�tj|gd�ttj|�|k�tj|gdd�ttj|�|k�dS(Nii
i(R�tgetrefcountRR R
R�R3R5(Rtdimtbeg((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_for_reference_leak@sN(
R#R$R}RwR0R1R2R4R6R:(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs	%				t
TestLikeFuncscB`sPeZdZd�Zd�Zed�Zd�Zd�Zd�Z	d�Z
RS(s4Test ones_like, zeros_like, empty_like and full_likecC`s�tjd�dftjd�dftjddd�dftjd�dftjd�jdd�dftjd�jdd�d	ftjd�jdd
d�dftjd�jdd
d�d	ftjd�jddd
�dftjd�jd
dd�dftjd�jdd
d�dftjd�jdd
d�dftjd�jddd
�jdd�dftjd�jd
dd�jdd�dfg|_dS(Ng@iRiRRRiR'R$RiiiiR_(ii(ii(iii(iii(RRRwRiRKRYR�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}Qs!!!!!!-cC`sx|dk	rt|rXy|jj|�}Wntk
r;qqXttj||k��qtttj||k��ndS(N(RwRR�t
OverflowErrorR
RR1(RtdztvalueR#tz((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcompare_array_valuejs
c
C`sU|ri|d6}ni}x�|jD]�\}}||d||�}t|j|j�ttj|j�|jjtj|j�|jj�t|jj	|jj	�t|jj
|jj
�|dkr�t|j|j�nt|jtj|��|j|||�||ddd||�}t|j|j�t
|jj	�|dkrst|j|j�nt|jtj|��|j|||�||ddd||�}t|j|j�t
|jj
�|dkr�t|j|j�nt|jtj|��|j|||�||ddd||�}t|j|j�|jj
rxt
|jj
�nt
|jj	�|dkr�t|j|j�nt|jtj|��|j|||�q&Wtjddgd	d
gg�}|||�}	t
t|	�tjk�||dt|�}	t
t|	�tjk	�dS(NR#RR$RlRRiiiitsubok(R�RRURRtstridesRR�RfR�R�RwR@R
tmatrixR�Rx(
Rt
like_functionR>R#R-R�RR=RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_like_functionvsT!cC`s|jtjd�dS(Ni(RERt	ones_like(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ones_like�scC`s|jtjd�dS(Ni(RERR�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_zeros_like�scC`s|jtjd�dS(N(RERt
empty_likeRw(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_empty_like�scC`su|jtjdt�|jtjdt�|jtjdt�|jtjdt�|jtjtjt�dS(Niii�gw��/�^@(RERt	full_likeR<R�(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_filled_like�s
(R#R$t__doc__R}R@RxRERGRHRJRL(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR;Ns		=			t
TestCorrelatecB`s5eZd�Zd�Zd�Zd�Zd�ZRS(c
C`stjdddddgd|�|_tjdd�ddd�|_tjdd	d
gd|�|_tjddd
ddd
dgd|�|_tjddddd
dgd|�|_tjdddddddgd|�|_tjdd
ddd
ddgd|�|_	tjdddddddgd|�|_
tjdd
dddddddg	d|�|_dS( NiiiiiRii����i����i����g�g �g,�g4�g:�g�g�g&�g.�g6�g0�g$�g�g�g>�gH�g�P�gU�g�Y�gK�g3�(RRR�RitxsR�tz1tz1_4tz1rtz2tz2rtzs(Rtdt((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_setup�s'"!-*---cC`s4|jtj�tj|j|jd�}t||j�tj|j|jd d�}t||j�tj|j|jd�}t||j	�tj|jddd�|jd�}t||j
�tj|j|jddd�d�}t||j�tj|j|jd�}t||j
�dS(NR5i����(RWRREt	correlateR�R�RRPRQRSRRRTRORU(RR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s((cC`sg|jt�tj|j|jd�}t||j�tj|j|jd�}t||j�dS(NR5(	RWRRRXR�R�RRPRS(RR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_object�s

cC`s^tjd�}tjd�}tj||�t|tjd��t|tjd��dS(Nidi(RR�RXR(RR�tk((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_no_overwrite�s
cC`s�tjddddgdtj�}tjdddgdtj�}tjdd	ddddgdtj�}|ddd�j�}tj||dd�}t||�dS(Niiiiy�?Ri����y�iiiy@i����y @i����tmodeR5y@�?y@�?y@�y @�?y&@@y� @y��(RRRDt	conjugateRXR(RR�R�tr_zR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_complex�s$!*(R#R$RWR�RYR[R_(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRN�s
				tTestConvolvecB`seZd�Zd�ZRS(cC`sJdgd}dgd}ttj||�dd!tjdd��dS(Ng�?idiii����ib(RRtconvolveR5(RR�RZ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRY�s

cC`s^tjd�}tjd�}tj||�t|tjd��t|tjd��dS(Nidi(RR�RaR(RR�RZ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR[�s
(R#R$RYR[(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR`�s	tTestArgwherecB`seZd�Zd�ZRS(cC`s\tjd�jd�}ttj|dk�ddgddgddgddgg�dS(Niiiii(ii(RRiRKRtargwhere(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2Ds			cC`sAttjdddddg�dgdgdgdgg�dS(Niiiii(RRRc(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt	test_lists(R#R$RdRe(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRbs	tTestStringFunctioncB`seZd�ZRS(cC`s�tjdg�}tjd�dt�tt|�d�tjddt�tt|�d�tjd�dt�tt|�d�tjddt�tt|�d�dS(NicS`sdS(NtFOO((R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�streprRgs
array([1])cS`sdS(NRg((R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�ss[1](	RRtset_string_functionR<RRhRwRxR�(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_set_string_functions(R#R$Rj(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRfstTestRollcB`s#eZd�Zd�Zd�ZRS(c
C`sYtjd�}tj|d�}t|tjdddddddd	d
dg
��dS(Ni
iii	iiiiiii(RRitrollRR(RR�txr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_roll1d"sc	C`stjtjd�d
�}tj|d�}t|tjdddddgddd	d
dgg��tj|ddd�}t|tjdd	d
ddgdddddgg��tj|ddd�}t|tjdddddgddd	d
dgg��dS(Ni
iiii	iiiiiiR.(ii(RRKRiRlRR(Rtx2tx2r((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_roll2d's::cC`s5tjg�}ttj|d�tjg��dS(Ni(RRRRl(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_roll_empty2s(R#R$RnRqRr(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRk!s		tTestRollaxiscB`s�eZidd6d	d
6dd6d
d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d-d.6Zd�Zd�ZRS(/iiiiicC`s�tjd
�jdddd�}tttj|dd�tttj|dd�tttj|dd�tttj|dd�dS(Niiiii����iiiii(RRiRKRRRtrollaxis(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_exceptionsHs
!cC`sGtjd
�jdddd�j�}tj|j�}t|jd�x�|jD]�\}}tj	|d|d|�}|tj
|j�d\}}}}	ttj|||||	f|k��t|j|j||fkt||f��t|jd�|d}
tj	|d|
d|�}|tj
|j�d\}}}}	ttj|||||	f|k��t|j|jd|
|fk�t|jd�|dkr�|dn|}tj	|d|d|�}|tj
|j�d\}}}}	ttj|||||	f|k��t|j|j|d|fk�t|jd�|d}
|dkr�|dn|}tj	|d|
d|�}|tj
|j�d\}}}}	ttj|||||	f|k��t|j|jd|
d|fk�t|jd�qTWdS(NiiiitOWNDATAR.tstartiii(
RRiRKRzR`RUR
RfttgtshapeRtRR1R�(RRtaindR�tjR�ti0R'R(ti3tiptjp((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_resultsOs8'&)/
&)$&)$
&)((iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(R#R$RxRuR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs7s
	tTestMoveaxiscB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s|tjjddd�}x]ddfdd	fdd
fddfgD]1\}}tj||d�j}t||�qCWdS(Niiiiiii����(iii(iii(iii(iii(RtrandomRtmoveaxisRUR
(RR�tsourceRStactual((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_to_endvs		cC`s�tjjdddd�}x`dddfdddfddd	fgD]4\}}}tj|||�j}t||�qFWdS(
Niiiiii����(iiii(iiii(iiii(RR�RR�RUR
(RR�R�tdestinationRSR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_new_positionscC`s�tjd�}x�dd	d
ddgddgfddgddgftd�td�fgD]1\}}tj|||�j}t|d�q^WdS(Niiiiii����(iiii(ii(ii����(i����i(iiii(RR R�R�RUR
(RR�R�R�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_preserve_order�s%c
C`s�tjd�}x�ddgddgdfddgddgdfdddgdddgdfddgddgd	fddgddgd
fgD]4\}}}tj|||�j}t||�q�WdS(Niiii(iiii(iiii(iiii(iiii(iiii(iiii(RR R�RUR
(RR�R�R�RSR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_multiples�s+cC`stjjddd�}ttdtj|dd�ttdtj|dd�ttdtj|dd�ttd	tj|ddgddg�ttd
tj|ddgddg�ttdtj|dddg�ttdtj|ddgdg�dS(Niiisinvalid axis .* `source`ii����sinvalid axis .* `destination`isrepeated axis in `source`srepeated axis in `destination`smust have the same number(RR�RR
RRR�(RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_errors�s							cC`s�tjjd�}tj|dd�}t|j|j�tt|tjj��dddg}tj|dd�}t|t|��tt|tj	��dS(Niiii(iii(
RRR R�R
RUt
isinstancetMaskedArrayR�Rm(RR�R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_likes�s(R#R$R�R�R�R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�us			
	
		t	TestCrosscB`s5eZd�Zd�Zd�Zd�Zd�ZRS(cC`saddg}ddg}d}tj||�}t||�tj||�}t||�dS(Niiiii����(RtcrossR(RRtvR?tcp((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2x2�s
cC`svddg}dddg}tjdddg�}tj||�}t||�tj||�}t||�dS(	Niiiiii
i����i����(RRR�R(RRR�R?R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2x3�s
cC`sydddg}dddg}tjdddg�}tj||�}t||�tj||�}t||�dS(Niiiiiii����(RRR�R(RRR�R?R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_3x3�s
cC`s�tjddgd�}tjddgd�}d}ttj||�|�ttj||�|�ttj||�d�tjddgd�j}tjdddgd�}tjd	d
dgd�}ttj||dd�|�ttj||j�|�ttj||�d�tjdddgd�j}tjddgd�j}tjdd
dgd�}ttj||dddd�|�ttj|j|j�|�ttj|j|j�d�tjdddgd�}tjdddgd�j}tjdddgd�}ttj||dd�|�ttj|j|�|�ttj||�d�dS(Niiiiii����iii
i����taxisai�i	taxisbii����(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(RttileRR�Re(RRR�R?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcasting�s0% c	C`s�tjd�}tjd�}ttj||�jd�tjd�}tjd�}ttj||dddd�jd�tttj||dddd�tttj||dddd�tjd�}tjd�}ttj||ddd
d�jd�tttj||dddd�tttj||dddd�tjd�}x9tdd�D](}ttj||d
|�jd�qmWdS(Niiiii
R�R�iitaxisci����i����ii����(iii(ii(iii(i
ii(ii(i
ii(i
iii(iii(i
iii(iii(ii(RR�RR�RURRRR�(RRR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcasting_shapes�s (""(""(R#R$R�R�R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��s
							cC`s�tjd�}tjd�}tjddd�}tjdd�}tjdd�}tj|||�}t||�ttj|||�|�dS(	Niii����RU(i(i(ii(ii(RR�tlinspaceRmtouterR(tarr1tarr2tarr3tout1tout2tres1((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_outer_out_param
	s
tTestRequirecB`szeZdddddddddd	d
dgZd�Zd
�Zd�Zd�Zd�Zd�Zd�Z	d�Z
RS(RlR�t
CONTIGUOUSRR�tFORTRANRtALIGNEDtWt	WRITEABLEtORvcC`s�tjddd|fg�}|jdt�|d}t|jd�t|jd�t|jd�t|jd	�t|jd
�|S(
NitjunkR'RtwriteRlRR�R�R(ii(R�R'(RR tsetflagsRxR
Rf(RRR,R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytgenerate_all_false	s
cC`s�|dkr|j}ntj|||g�}t|j|�t|j|k�tj|d|g�}|ddkr�t||k�nt|j|�dS(NiR�(RwRRtrequireR
Rf(RtflagRR,R�Rc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytset_and_check_flag*	scc`snddg}dddg}xLtj|||j�D]2\}}}|j|�}|j|||fVq4WdS(NRR*R(RwR&R't
flag_namesR�R�(RtidtfdtidtypetfdtypeR�R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_require_each9	s
(cC`s,|jd�}tttj|dd�dS(NRtQ(R�RtKeyErrorRR�Rw(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_unknown_requirementA	scC`s�tjddddgddddg�}t|jd�t|jd�t|jd�t|jdk�t|ddddg�dS(	NiiiiR*RlRR�(RR�R
RfRR(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_non_array_inputE	s*cC`s2|jd�}tttj|dddg�dS(NRRlR(R�RRRRR�Rw(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_C_and_F_simulM	scC`sZdtjfd��Y}|d�}tj|ddg�}tt|�tjk�dS(Nt
ArraySubclasscB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�R	sitE(ii(RRmR�RwR
R�(RR�RR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ensure_arrayQ	scc`sQdtjfd��Y}x1|jD]&}|d�}|j|d|fVq#WdS(NR�cB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�Z	si(ii(RRmR�R�Rw(RR�R�R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_preserve_subtypeY	s(R#R$R�R�R�R�R�R�R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�	s									t
TestBroadcastcB`s#eZd�Zd�Zd�ZRS(cC`stjd
�tjd�tjd�tjd
�g}tj|�tjtj|d �tj|d��tj|dtj|dd!�|d�g}xt|D]l}t|jd�t|jd�t|jd	�x3t||j�D]\}}t	||j
k�q�Wq�WdS(Niiiiiii����ii(ii(iii(i(iii(iii(RR3t	broadcastRRUR�tnumiterR�titersR
tbase(RtarrstmitstmitRtia((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcast_in_argsc	s$)0
cC`sstjd�g}tj|�}t|jd�t|jd�t|jd�t|d|jdj	k�dS(	Niiiiii(iii(iii(
RR3R�RRUR�R�R
R�R�(RR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcast_single_argq	scC`s�tjd�}xntd�D]`}|g|}|dksG|dkr]tttj|�qtj|�}t|j|�qWdS(Nii#ii (i(RR3R�RRRR�RR�(RR,RzR�R�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_number_of_argumentsz	s
(R#R$R�R�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR�b	s			tTestKeepdimscB`s*eZdejfd��YZd�ZRS(t	sub_arraycB`seZdddd�ZRS(cC`stjj||||dt�S(NR[(RRmR\R<(RR.RR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR\�	sN(R#R$RwR\(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��	scC`s>|j}tjd�j|�}tttj|dt�dS(NiR[(R�RRiR�RRFR\R<(Rt	sub_classR�((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt
test_raise�	s	(R#R$RRmR�R�(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR��	st__main__(Ct
__future__RRRR�R:R&R�tdecimalRtnumpyRt
numpy.coreRtnumpy.randomRRRt
numpy.testingRR	R
RRR
RRRRRR%RiRuR�R�R�R�t	ExceptionRHRIR^RtRzR�R�R�R�tobjectR�R�RRRR;RNR`RbRfRkRsR�R�R�R�R�R�R#(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt<module>s`F�!WDTa�
3T5	��U�'Hv3
>JN	J#

Zerion Mini Shell 1.0