%PDF- %PDF-
Mini Shell

Mini Shell

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

�
�9Zc@`s{ddlmZmZmZddlZddlZddlZddlm	Z	m
Z
mZmZm
Z
mZmZmZmZmZmZmZmZmZddljjZddlmZddlmZmZm 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?ddl@mAZAde
fd��YZBd	e
fd
��YZCde
fd��YZDd
e
fd��YZEde
fd��YZFde
fd��YZGde
fd��YZHde
fd��YZIde
fd��YZJde
fd��YZKde
fd��YZLde
fd��YZMde
fd ��YZNd!e
fd"��YZOd#e
fd$��YZPd%e
fd&��YZQd'e
fd(��YZRd)e
fd*��YZSd+e
fd,��YZTd-e
fd.��YZUd/e
fd0��YZVd1e
fd2��YZWd3e
fd4��YZXd5e
fd6��YZYd7e
fd8��YZZd9e
fd:��YZ[d;e
fd<��YZ\d=e
fd>��YZ]d?e
fd@��YZ^dAefdB��YZ_dCe
fdD��YZ`dEe
fdF��YZadGe
fdH��YZbdIe
fdJ��YZcdKe
fdL��YZddMe
fdN��YZedOe
fdP��YZfdQe
fdR��YZgdSe
fdT��YZhdU�ZidVe
fdW��YZjdXe
fdY��YZkdZe
fd[��YZld\e
fd]��YZmend^krwe	�ndS(_i(tdivisiontabsolute_importtprint_functionN(trun_module_suitetTestCasetassert_tassert_equaltassert_array_equaltassert_almost_equaltassert_array_almost_equalt
assert_raisestassert_allclosetassert_array_max_ulptassert_warnstassert_raises_regextdectclear_and_catch_warnings(trand("tadd_newdoc_ufunctangletaveragetbartletttblackmantcorrcoeftcovtdeletetdifftdigitizetextracttflipudtgradientthammingthanningt	histogramthistogramddti0tinserttinterptkaisertmeshgridtmsortt	piecewisetplacetselecttsetxor1dtsinctsplitttrapzt
trim_zerostunwraptuniquet	vectorize(tlongtTestAnycB`seZd�Zd�ZRS(cC`stddddg}ddddg}ddddg}ttj|��ttj|��ttj|��dS(Nii(Rtnptany(tselfty1ty2ty3((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_basicscC`s�dddgdddgdddgg}ttj|��ttj|dd�dddg�ttj|dd�dddg�dS(Niitaxis(RR6R7Rtsometrue(R8R9((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_nd$s*%(t__name__t
__module__R<R?(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR5s	tTestAllcB`seZd�Zd�ZRS(cC`s�ddddg}ddddg}ddddg}ttj|��ttj|��ttj|��ttjtj|���dS(Nii(RR6talltarray(R8R9R:R;((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<-scC`s�dddgdddgdddgg}ttj|��ttj|dd�dddg�ttj|dd�dddg�dS(NiiR=(RR6RCRtalltrue(R8R9((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR?6s*%(R@RAR<R?(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRB+s		tTestCopycB`seZd�Zd�ZRS(cC`smtjddgddgg�}tj|�}t||�d|d<t|dd�t|d	d�dS(
Niiiii
i(ii(ii(ii(R6RDtcopyRR(R8tata_copy((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<?s!

cC`s�tjddgddgg�}t|jj�t|jj�tjddgddggdd�}t|jj�t|jj�tj|�}t|jj�t|jj�tj|�}t|jj�t|jj�dS(NiiiitordertF(R6RDRtflagstc_contiguoustf_contiguousRG(R8RHta_fortRIta_fort_copy((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_orderGs!'(R@RAR<RQ(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRF=s	tTestAveragecB`s#eZd�Zd�Zd�ZRS(cC`s|tjdddg�}tt|dd�dk�tjdddg�}tt|dd�dk�d	d	d	g}tt|dd�d	k�tjd�}d|d
<d|d<t|jd�t|d��t|jd�t|d��tdd�}t|jd�t|d��t|jd�t|d��tjtdd��}t	|jd�t|d��dS(NiiiR=ig@g�?g@gii(ii(ii(ii(
R6RDRRtonesRtmeanRtmatrixR(R8R9R:R;ty4ty5ty6((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<[s 

cC`s�tjd�}tjd�}t|d|�}tjd�dj�dtjd�j�}t||�tjdddgddd	gg�}ddg}t|d|d
d�}tjdd
dg�}t||�dddg}t|d|d
d�}tjddg�}t||�dddgdddgg}tjddg�}tt|d|d
d�|�tt|d|�d�td�j	tj
�}	td�j	tj�}
ttj|	d|
�j
tj|	|
�k�dS(Ni
tweightsig�?iiiiiR=ig@g@g@g@(R6tarangeRtsumRRDRRRtastypetfloat32tfloat64Rtdtypetresult_type(R8tytwtactualtdesiredR9tw0tw1tw2R;tw3((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_weightsps*0
'

cC`s�tjdddgdddgg�}t|dt�\}}t|d�t|d	dt�\}}t|tjd
d
d
g��t|ddt�\}}t|tjddg��ddg}t|d|d
d	dt�\}}t|tjdddg��dddg}t|d|d
ddt�\}}t|tjddg��d	d	dgdddgg}t|d|d
ddt�\}}t|tjddg��dS(Niiiiiitreturnedg@ig@g@RYR=g�?(R6RDRtTrueRR(R8RatavgtsclReRfRg((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_returned�s '
$$$(R@RAR<RiRn(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRRYs		 t
TestSelectcB`s�eZejdddg�ejdddg�ejdddg�gZejeeeg�ejeeeg�ejeeeg�gZd	d
�Zd�Z	d�Z
d
�Zd�Zd�Z
d�ZRS(iiiiiiiii	icC`sjg}x]tt|��D]I}|gt||�D] \}}||r2||^q2p^|g7}qW|S(N(trangetlentzip(R8tcondtvaluestdefaulttoutputtmtVtC((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt_select�sGcC`sj|j}|j}tt||dd�|j||dd��tt|�d�tt|�d�dS(NRuii(tchoicest
conditionsRR+RzRRq(R8R{R|((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s		cC`s�tjt�tjtttg�g}dtjd�jdd�g}tt||�tjd��t	ttgdgddg�j
d�dS(	NiiiiiRu(ii(i(R6RDRktFalseRZtreshapeRR+RSRtshape(R8R|R{((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_broadcasting�s'!cC`s�tt|j|jd�jtj�g|jD]}|jtj�^q/}tt|j|�jtj�tj	dddtj
ddg�}tj|�}tt|g|g�dddtj
ddg�dS(Ny�?iiiiii(RR+R|R{R_R6tcomplex_R\tint8RDtnantisnan(R8tchoiceR{tdRw((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_return_dtype�s
($c
C`s�tjdt��+tjd�ttggd�d�WdQXtj��Etjd�tttgg�tjd�tttgg�WdQXdS(Ntrecordtalwaysy@terror(	twarningstcatch_warningsRktsimplefilterRR+R
tDeprecationWarningR
(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_deprecated_empty�s



c	C`s�|j}|j}tj���tjd�|djtj�|d<tt	t
||�|djtj�|d<tt	t
||�tjd�tt	t
||�WdQXdS(NR�iR�(
R{R|R�R�tfilterwarningsR\R6tint_R
R�R+tuint8R
(R8R{R|((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_non_bool_deprecation�s	



cC`sCtjtg�gd}tjdg�gd}t||�dS(Nidi(R6RDR}R+(R8R|R{((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_many_arguments�s(R@RAR6RDR{R}RkR|RzR<R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRo�s						t
TestInsertcB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(c
C`sVdddg}tt|dd�ddddg�tt|dd�ddddg�tt|dddgdddg�ddddddg�tt|ddddg�ddddddg�tt|dddgd�ddddddg�tt|tddd�d�ddddddg�tt|dddgdddg�ddddddg�tjddgd	tj�}tt|d|d�d
d
dg�tt|gg�|�tjdt	��o}tj
d
dt�tt|tjt	gd�d�dddddddg�t|dj
tk�WdQXdS(Niiiii����i	iiR_gg�?R�R�ti(RR$tslicetNoneR6RDR^R�R�RkR�t
FutureWarningRtcategory(R8RHtbRb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s %%=447=&;c
C`sdddgg}dddgdddgg}tt|ddg�ddddg�tt|ddddgdd�|�tt|dddd�|�tt|dddd�ddddgg�tjddgddgddgg�}tjdd�jd�jdd�}tj|dd�dd�ftjdd�jd�jdd�j|dd�dd�ffdd�}tt|dgdgdgdggdd�|�tt|dgdddgdd�|�tt|ddddgdd�|�tt|ddgdgdggdd�|�tjd�jdd�}tt|dd�dd�fd|dd�dfdd�|�tt|dd�dd�fd|ddd�fdd�|�tjd�jd�}tt|d|dd�dd�dfdd�t|d|dd�dd�dfdd��tt|d|dd�ddd�fdd	�t|d|dd�ddd�fdd��t	t
t|d|dd�ddd�fdd�t	t
t|d|dd�ddd�fdd
�tjd�jd�}tt|d|dd�dd�dfdd�t|d|dd�dd�dfdd��tt|d|dd�ddd�fdd	�t|d|dd�ddd�fdd��dS(
NiiiR=iiii����i����i����(iii(iii(RR$R6RDRZtrepeatR~tconcatenatetTR
t
IndexError(R8RHtrR�tc((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_multidim	s>((.*'@(4+(1EE121255121cC`s�tjd�}tjdt��Y}tjddt�tt|gddd�tjd��t	|dj
tk�WdQXdS(NiR�R�R�iR=i(R6RDR�R�RkR�R�RR$RR�(R8RHRb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_0d3s
(cC`sFdtjfd��Y}tjd�j|�}tttj|ddg�|��tttj|gg�|��tttj|ddgddg�|��tttj|tdd�ddg�|��tttj|tddd�g�|��tjd�j|�}tttj|ddg�|��dS(	NtSubClasscB`seZRS((R@RA(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�<si
iiii����i����(	R6tndarrayRZtviewRt
isinstanceR$R�RD(R8R�RH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_subclass;s%".1.cC`s`tjdddg�}tjdddg|dddg�t|tjdddg��dS(Niiiiii(R6RDR$R(R8tx((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_index_array_copiedHs%cC`s�tjdddgdddg�}d}tj|d|�}t|dtj|d|j��dgd}tj|ddg|�}t|ddgtj|d|j��dS(NiRHiR�iR�R_tfootitbarta1iR�i(iRH(iR�(iR�(R�R�(R�R�(iR�(iR�(R6RDR$RR_(R8RHtvalR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_structured_arrayMs#
(R@RAR<R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s		*		
	tTestAmaxcB`seZd�ZRS(cC`s�dddddddg}ttj|�d�ddd	gddd
gddd
gg}ttj|dd�ddd	g�ttj|dd�d	ddg�dS(Niiii
i����i����g@g$@g"@g@ig@g@R=ig @i(RR6tamax(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<Zs%(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�XstTestAmincB`seZd�ZRS(cC`s�dddddddg}ttj|�d�ddd	gdd
dgdd
dgg}ttj|dd�d
d
dg�ttj|dd�d
ddg�dS(Niiii
i����i����g@g�g"@g$@g@ig@g@R=iig@(RR6tamin(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<fs%(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�dstTestPtpcB`seZd�ZRS(cC`s�tjdddddddg�}t|jdd	�d
�tjdddgddd
gdddgg�}t|jdd	�d
ddg�t|jdd�dddg�dS(Niiii
i����i����g@R=ig.@g"@g$@g@ig@g@g@i����(R6RDRtptp(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<rs$"(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�pst
TestCumsumcB`seZd�ZRS(c
C`s�dddddddg}ddddgddd	d
gddddgg}xgtjtjtjtjtjtjtjtjtj	tj
g
D]#}tj||�}tj||�}tjddddd
ddg|�}ttj
|dd�|�tjddddgddddgddddgg|�}ttj
|dd�|�tjddddgddddgddddgg|�}ttj
|dd�|�q�WdS(Niii
iiiiiii	i
iii#i'R=iiiiiiii(R6R�R�tint16tuint16tint32tuint32R]R^t	complex64t
complex128RDRtcumsum(R8tbatba2tctypeRHta2ttgt((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<~s3!('99(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�|stTestProdcB`seZd�ZRS(cC`smdddddddg}ddddgddd	d
gddddgg}xtjtjtjtjtjtjtjtjgD]�}tj	||�}tj	||�}|dkr�|j
ttj|�|j
ttj|d�q�t
|jd
d�d�t|jd
d�tj	ddddg|��t|jd
d�tj	dddg|��q�WdS(Niii
iiiiiii	t1R�R=ii gi2i$iTi�i����iibiX(R�R�(R6R�R�R�R�R]R^R�R�RDtassertRaisestArithmeticErrortprodRR(R8R�R�R�RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s3"(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��stTestCumprodcB`seZd�ZRS(cC`s�dddddddg}ddddgddd	d
gddddgg}x�tjtjtjtjtjtjtjtjgD]e}tj	||�}tj	||�}|d!kr|j
ttj|�|j
ttj|d�|j
ttj|�q�t
tj|d
d�tj	dddddddg|��t
tj|d
d�tj	ddddgddddgddddgg|��t
tj|d
d�tj	ddddgddddgdddd gg|��q�WdS("Niii
iiiiiii	R�R�R=i����ii�i(i�i giiii$i2iTi�iii�ibixiX(R�R�(R6R�R�R�R�R]R^R�R�RDR�R�tcumprodR(R8R�R�R�RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s*3"(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��stTestDiffcB`seZd�Zd�ZRS(cC`s�dddddg}tjddddg�}tjd	d	dg�}tjd
dg�}tt|�|�tt|dd�|�tt|dd�|�dS(Niiiiiiiii����itn(R6RDRR(R8R�touttout2tout3((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�scC`s�dtddd�}|dd�dd�dd�f|dd�dd�dd�f}|dd�dd�dd�f|dd�dd�dd�f}|dd�dd�dd�f|dd�dd�dd�f}|dd�dd�dd�f|dd�dd�dd�f}tt|�|�tt|dd�|�tt|dd	�|�tt|dddd	�|�dS(
Nii
iii����R�iR=i(RRR(R8R�tout1R�R�tout4((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR?�sHHHH(R@RAR<R?(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s		t
TestDeletecB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s@tjd�|_tjd�jd�jddd�|_dS(Niii(R6RZRHR�R~tnd_a(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pytsetUp�scC`st|j|�}t|j|dd�}d|}t|ttttjf�s�tj	|dtj
�}||dk|dk@}ntt||j|f�|jd|�t|ddd�df|jd|df�}t||jddd�dfd|�dS(NR=isDelete failed for obj: %rR_iiterr_msg(
RRHR�R�R�tintR4R6tintegertasarraytintpRR,(R8tindicesta_deltnd_a_deltmsgtxor((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt_check_inverse_of_slicing�s
"2cC`s�dddddddg}dd	dd
g}xO|D]G}x>|D]6}x-|D]%}t|||�}|j|�qNWqAWq4WdS(Ni����i����iiiiii����i����i(R�R�(R8tlimststepststarttstoptstepts((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_slices�s


c
C`s$|jtjddgddgg��tj��Jtjddt�ttt|j	dg�ttt|j	dg�WdQXtjdt
���}tjd	dt�|jdd
ddg�tjt
ttgdt
�}|j|�t|djtk�t|djtk�WdQXdS(NiiiR�R�idi����R�R�i����R_(R�R6RDR�R�R�R�R
RRHRkR�R}tboolRR�(R8Rbtobj((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_fancy�s(

cC`s|jd�|jd�dS(Nii����(R�(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_singles
c
C`sttjd�}tjdt��M}tjddt�tt|gdd�|�t	|dj
tk�WdQXdS(NiR�R�R�R=i(R6RDR�R�RkR�R�RRRR�(R8RHRb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s
cC`s�dtjfd��Y}|jj|�}ttt|d�|��ttt|g�|��ttt|ddg�|��ttt|tdd��|��ttt|tdd��|��dS(NR�cB`seZRS((R@RA(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�siiii����(R6R�RHR�RR�RR�(R8R�RH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s"%(	R@RAR�R�R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s		
					tTestGradientcB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s�ddgddgg}tj|�}tjddgddgg�tjddgddgg�g}tt|�|�tt|�|�dS(Niiig@g@gg�?(R6RDRR(R8tvR�tdx((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<s$c	C`sktjddgddgg�}ttt|tjddg�tjddg�tjddg��dS(Niiig�?(R6RDR
tSyntaxErrorR(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_badargs#s!cC`s�tjjddgddggdttgttgg�}t|�d}tt|�t|��t|j|jk	�tjj	d�}tjj
|d<tj|dd�t|jtttttg�dS(	Niiitmaskiiit
edge_order(
R6tmaRDR}RRttypeRR�RZtmaskedRRk(R8R�R�tx2((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_masked)s!cC`s�tjdddddddgdd	�}tjd
ddd
dddgdd�}tt|�|�t|jtjd�k�dS(Ns
1910-08-16s
1910-08-11s
1910-08-10s
1910-08-12s
1910-10-12s
1910-12-12s
1912-12-12R_s
datetime64[D]i����i����iii=i�i�stimedelta64[D](R6RDRRRR_(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_datetime648s		cC`s�tjdddddddgdd	�}tjd
dddd
ddgdd	�}tt|�|�t|jtjd	�k�dS(Ni����i����i
ii=iAi,R_stimedelta64[D]iiii�iwi��(R6RDRRRR_(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_timedelta64Ds		cC`s�tjddd�}|d|d}d|dd|dd|}d|dd|d}tjtj||d	d�|d�}ttj|d
k�tk�dS(Niii
iiiiiR�g���Q��?(R6tlinspacetabsRRRCRk(R8R�R�Rat
analyticalt	num_error((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_second_order_accurateOs")cC`s�ddgddgg}tj|�}tjddgddgg�tjddgddgg�g}tt|dd	�|d	�tt|dd�|d�tt|dd
�|d�tt|dd
�|d|d	g�tt|dd�|d	|dg�tt|dd�t|��tt|dddd�|dd|d	dg�ttt|dddd�ttt|dd�ttt|dd�tt	t|ddg�dS(Niiig@g@gg�?R=ii����ii����(ii(ii(
R6RDRRRR�R
R�t
ValueErrort	TypeError(R8R�R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_specific_axes[s$''5(	R@RAR<R�R�R�R�R�R(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s						t	TestAnglecB`seZd�ZRS(cC`s�dtjd�ddtjd�dddddddg}t|�}tjd�tjd	�d
tjdtjtjdtjd�tjtjd�g}t|dd�}tj|�dtj}t||d
�t||d
�dS(Niy@ig@y�?i����y�g@g�?itdegi�iy�?@y�?�y�@g@g@g@(R6tsqrtRtarctantpiRDR	(R8R�Ratyotztzo((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<ws(*&(R@RAR<(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRust
TestTrimZeroscB`s)eZdZd�Zd�Zd�ZRS(s+
    Only testing for integer splits.

    cC`sVtjdddddddg�}t|�}t|tjddddg��dS(Niiiii(R6RDR0R(R8RHtres((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s$c	C`s\tjddddddddg�}t|�}t|tjdddddg��dS(Niiiii(R6RDR0R(R8RHR
((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_leading_skip�s'c
C`sbtjdddddddddg	�}t|�}t|tjddddddg��dS(Niiiii(R6RDR0R(R8RHR
((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_trailing_skip�s*(R@RAt__doc__R<RR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR	�s		t
TestExtinscB`s#eZd�Zd�Zd�ZRS(cC`sYtjdddddddg�}t|dk|�}t|dddddg�dS(Niii(R6RDRR(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�s$c	`s;tttdddgttgddg�tjdddddddg��t�dddddddgddd	g�t�dddddd	dg�t�tjd�g�t�tj	dd��t�dddddddgdd
g�t�ddd
ddd	d
g�t
td�fd��dS(
Niiiiiiiiii	s!Cannot insert from an empty arrayc	`s%t�dddddddgg�S(Nii(R*((RH(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt<lambda>�s(R
R�R*RkR}R6RDRtzerosRZRR�(R8((RHsU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_place�s+$."+"	cC`sdtd�}|dk}|j�}t||�}t||d�t|||�t||�dS(Ni
g�?i(RRGRR*R(R8RHR�tacR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_both�s(R@RAR<RR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s		t
TestVectorizecB`s�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�Zd�ZRS(cC`sYd�}t|�}|ddddgddddg�}t|dddd	g�dS(
NcS`s ||kr||S||SdS(N((RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pytaddsubtract�siiii	iiii(R3R(R8RtfR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple�s	'cC`sMd�}t|�}|ddddgd�}t|dddd	g�dS(
NcS`s ||kr||S||SdS(N((RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�siiii	iiii(R3R(R8RRR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_scalar�s	cC`sAtjddd�}td��}||�}t||�dS(Ni����ii'cS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s(R6R�R3R(R8R�RRa((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_large�scC`s}ddl}t|j�}tjddtjtjdtjdtjg�}||�}tj|�}t||�dS(Nig�?g�?i(tmathR3tcosR6RDRR	(R8RRtargstr1tr2((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_ufunc�s6cC`s�dd�}t|�}tjdddg�}||�}tjdddg�}t||�||d�}tjdddg�}t||�dS(NicS`s||S(N((RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��siiii(R3R6RDR(R8R�RRRR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_keywords�s
cC`s4ddl}yt|j�Wnt��nXdS(Ni(trandomR3t	randrangetAssertionError(R8R!((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_keywords_no_func_code�s
cC`s�dd�}t|�}tjdddg�}|d|�}tjdddg�}t||�|ddd|�}t||�||dd�}tjdddg�}t||�dS(	NicS`s||S(N((RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��siiRHiR�i(R3R6RDR(R8R�RRRR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_keywords2_ticket_2100�s

c	C`s�d�}tj|dddg�}ddg}t||dddgddd	dg��t||ddgddd	dg��t||ddgdd	dg��dS(
NcS`sCt|�}|jd�}x!|r>|||jd�}qW|S(Ni(tlisttpop(R�tpt_pR
((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	mypolyvals
	texcludedR(iiiR�ii(R6R3R(R8R*tvpolyvaltans((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_keywords3_ticket_2100
s	+(cC`sAtd��}t|dddgdddg�ddg�dS(	Nc[`s)d}x|D]}|||9}q
W|S(Ng�?((tkwR
t_k((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRs
RHiiR�iii(R3R(R8R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_keywords4_ticket_2100scC`s;td��}t|ddgddg�ddg�dS(NcW`s
tj|�S(N(R6R�(R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR)siiiii(R3R(R8R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_keywords5_ticket_2100'scC`s)d�}t|�}t|�d�dS(NcS`sdS(Ni((((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�0si(R3R(R8R�R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_coverage1_ticket_2100/s	cC`s5d�}d}t|d|�}t|j|�dS(NcS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�7ssProvided documentationtdoc(R3RR
(R8R�R4R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_assigning_docstring6s	cC`s�ddd��Y}tt|�j�tjd��tjd�d�tt|j�|�tjd��tjd�d�dS(NtFoocB`seZdZd�ZRS(icS`s||jS(N(R�(R8RH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�Cs(R@RAR�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR6@si	i((RR3R�R6RZ(R8R6((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_UnboundMethod_ticket_1156>s
!$cC`s�td��}|tjd��}|tjdd��}td��}|tjdd��}|tjd��}t||�t||�dS(NcS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRMsig�������?cS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRPs(R3R6RZR(R8tf1tres1atres1btf2tres2btres2a((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt test_execution_order_ticket_1487Ks
cC`s3tjd��}dd}t|||��dS(NcS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRXst
0123456789i
(R6R3R(R8RR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_string_ticket_1892Vs
c`shdg�t�fd��}t|_tjd�}t||�||�t�dt|��dS(Nic`s�dcd7<|dS(Niii((R�(t_calls(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR`si(R3RktcacheR6RZRRRq(R8RR�((RAsU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_cache\s		cC`sAtjd��}d|_tjd�}t||�|�dS(NcS`s|S(N((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRksR�i(R6R3totypesRZR(R8RR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_otypesjs	(R@RARRRRR R$R%R.R1R2R3R5R7R>R@RCRE(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s"						
							
			tTestDigitizecB`sbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
cC`sGtjdd�}tjdd�}tt||�tjd��dS(Ni����ii����i(R6RZRR(R8R�tbins((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_forwardsscC`sMtjddd�}tjddd�}tt||�tjd��dS(Nii����i����i����i(R6RZRR(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_reversexscC`sStd�}tj|j�|j�d�}ttjt||�dk��dS(Ni
i(RR6R�tmintmaxRRCR(R8R�tbin((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_random}s!cC`s�dddddddg}dddg}dddd	dd	dg}tt||�|�dddddd	dg}tt||t�|�dS(
Niiii
iiiii(RRRk(R8R�RGtdefault_answertright_answer((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_right_basic�scC`sJtjdd�}tjdd�}tt||t�tjd��dS(Ni����iii(R6RZRRRk(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_right_open�scC`sPtjddd�}tjddd�}tt||t�tjd��dS(Nii����i����ii(R6RZRRRk(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_right_open_reverse�scC`sVtd�}tj|j�|j�d�}ttjt||t�dk��dS(Ni
(	RR6R�RJRKRRCRRk(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_right_open_random�s!cC`snddddg}dddg}tt||t�ddddg�tt||t�ddddg�dddg}tt||t�ddddg�tt||t�ddddg�ddddg}tt||t�ddddg�tt||t�ddddg�ddddg}ttt||�ddddg}ttt||�dS(Ni����iiiii(RRR}RkR
R�(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_monotonic�s%%%%%%cC`sUdddg}dddg}ttt||�||}}ttt||�dS(Niiiy�?y@�?(R
R�R(R8R�RG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_casting_error�s

cC`s�dtjfd��Y}tjd�j|�}tjdd�j|�}ttt||t�|��ttt||t�|��dS(NtAcB`seZRS((R@RA(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRV�siii(	R6R�RZR�RR�RR}Rk(R8RVRHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_return_type�s
 (R@RARHRIRMRPRQRRRSRTRURW(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRFqs									t
TestUnwrapcB`seZd�ZRS(cC`s`ttdddtjg�ddg�ttjtttd�d��tjk��dS(Niii
id(RR1R6RRRCRR(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s*(R@RAR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRX�stTestFilterwindowscB`s,eZd�Zd�Zd�Zd�ZRS(cC`sEtd�}t|t|�d�ttj|dd�dd�dS(Ni
iR=ig@i(R R	RRR6R[(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_hanning�scC`sEtd�}t|t|�d�ttj|dd�dd�dS(Ni
iR=ig�(\��@i(RR	RRR6R[(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_hamming�scC`sEtd�}t|t|�d�ttj|dd�dd�dS(Ni
iR=ig�^)��@i(RR	RRR6R[(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_bartlett�scC`sEtd�}t|t|�d�ttj|dd�dd�dS(Ni
iR=ig=
ףp=@i(RR	RRR6R[(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_blackman�s(R@RARZR[R\R](((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRY�s			t	TestTrapzcB`s,eZd�Zd�Zd�Zd�ZRS(cC`s`tjddd�}ttjd|d�tjdtj�dd�}t|dd�dS(	Ni����i
g�������?g�iR�ii(R6RZR/texpRRR(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s7cC`s�tjddd�}tjddd�}tjddd�}tj|�|d|d}|dcd<|dcd<tj|�|d|d}|dcd<|dcd<tj|�|d|d}|dcd<|dcd<|dd�ddf|ddd�df|dddd�f}||dd�ddfjdd�}||ddd�dfjdd�}	||dddd�fjdd�}
t|d	|dd�ddfdd�}t||�t|d	|ddd�dfdd�}t||	�t|d	|dddd�fdd�}t||
�t|d	|dd�}t||�t|d	|dd�}t||	�t|d	|dd�}t||
�dS(
Niiiiii
i����R=R�(R6R�t	ones_likeR�R[R/R(R8R�RaRtwxtwytwztqtqxtqytqzR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_ndim�s8G)))+
+
+


cC`s�tjd�}||}|dk}tjj|d|�}d}tt||�|�tjj|d|�}tt||�|�tjj|d|�}tt||�|�dS(NiiR�g*@(R6RZR�RDRR/(R8R�RaR�tymR�txm((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s
cC`sitjdd�}||}t||�}tj|�}tj|�}t||�}t||�dS(Nii(R6R�R/RUR(R8R�RaR�tmxtmytmr((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_matrixs
(R@RARRhR�Rn(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR^�s		%	tTestSinccB`seZd�Zd�ZRS(cC`sKttd�dk�ttjddd��}t|t|�d�dS(Niii����idi(RR-R6R�R	R(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR,scC`scddg}ttj|��}tt|��}tt|��}t||�t||�dS(Nig�?(R-R6RDR&ttupleR(R8R�R9R:R;((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_array_like2s
(R@RARRq(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRo*s	t
TestHistogramcB`s�eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�Zd�Zd�ZRS(cC`sdS(N((R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�=scC`sdS(N((R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttearDown@scC`srd}t|�}t|�\}}ttj|dd�|�ttjddd��\}}t|d�dS(NidR=ii
(RR!RR6R[R�R(R8R�R�RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRCs!cC`s�tddddgddg�\}}t|dg�t|ddg�tttddgdd�tddgdd�\}}t|tjdg��t|tjddg��dS(	NiiiiRGig�?g@(R!RR
R�RR6RDR(R8thisttedgesthte((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_one_binNs'cC`s�d}t|�}t|dt�\}}tj|t|��}t|d�tjd�}dddddg}t||dt�\}}tj|t|��}t|d�dS(Nidtnormedii
iii	(RR!RkR6R[RRRZ(R8R�R�RHR�tareaRG((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_normedXs
c	C`sdd}t|�}t|dt�\}}tj|t|��}t|d�tjd�}dddddg}t||dt�\}}t|d�t	tj|t|��d�tjd�}ddddtj
g}t||dt�\}}t|dddd	g�tjdd
ddgdd
tj
gdt�\}}t	|ddg�dS(Nidtdensityii
iiig�������?giig�?g�?g�?(RR!RkR6R[RRRZRRtinf(	R8R�R�RHR�RzRGtcountstdmy((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_densityhs"

 0cC`sXtjd�d}t|dddg�\}}t|j�d�t|dddg�\}}t|j�d�t|dddgdt�\}}t|t|�j�ddd	�tjd�d}t|dddgd
|dt�\}}t|t|�j�d�t|dddddgd
|�\}}t||dd
!�dS(Ni
g�?Rpii	iRytdecimaliRYRGii����(R6RZR!RR[RkRR(R8RHRvR�Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_outliers�s$#**cC`s�tjd�d}t|�\}}ttj|jt��t|dt�\}}ttj|jt��t|dtj	dt��\}}ttj|jt��t|dtj	dt��\}}ttj|jt��dS(Ni
g�?RyRY(
R6RZR!Rt
issubdtypeR_R�RktfloatRS(R8RHRvR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_type�s$$cC`sztjdddgdtj�}tjdddgdtj�}tj||dd	�\}}}t|j�d
�dS(Ng2V��Eq@g��x>fQ�g-��VT5@R_g!����@g���S��@g���^z�@RGidg@(R6RDR]thistogram2dRR[(R8R�Ratcounts_histtxedgestyedges((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_f32_rounding�s!!!c
C`s7td�}tjd�d}t|�\}}t|dt�\}}t|d|�\}}t|d|dt�\}	}
t|d|�t||	�tjddd�}tjtjd�tjd�f�}t|dtj	d�d|�\}}t||�td	d
d
dgdddddd
d	g�\}}t
|dddd	g�td	d
d
dgdddddd
d	gdt�\}}t|tjdddd	g�d
dd�ttj	d�dd	dddgdd
d	d	d	d	d	d	d	d	g	dt�\}}t|ddddg�dS(NidiRyRYii
RGiiiiig$@g@i	iR|g�������?g�������?g333333�?(
RR6RSR!RkR	R�R�RRZRRDR(R8R�RbRHR�tnatnbtwatwbtnwatnwb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRi�s*
''
69.!0cC`s�tjdddg�}tjdddg�dtjdddg�}t|dd	dd
gd|�\}}t|tjddg�dtjdd
g��t|ddddd
gd|�\}}t|tjddg�dtjdd
g��d	d
lm}tjdddg�}tj|d�|d�|d
�g�}t|dd	dd
gd|�\}}t||d�|d�g�t|ddddd
gd|�\}}t||d�|d�g�dS(Ng�������?g@gffffff@ii����iy�?RGiiRYRp(tDecimali(R6RDR!R	R�R�(R8RtRYR�R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_exotic_weights�s2'3*3*'*cC`sQtjdddg�}tj|dddgdd�t|dddg�dS(	Ng�������?g@gffffff@Rpi����i
RGid(R6RDR!R	(R8Rt((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_no_side_effects�scC`sWtgdddg�\}}t|tjdg��t|tjddg��dS(NRGii(R!RR6RD(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_empty�scC`sptjdddd�}t|dddg�ttt|dtjdg�ttt|ddtjg�dS(Ngg�?tnumidRpg�?g�?(R6R�R!R
R�R�R}(R8tvals((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_finite_range�sc
C`s�tjdddddddg�}tj|dd	d
d�\}}|d
k}|d |}|d|}xCt|||�D]/\}}}	t||k�t||	k�q�WdS(NiQi�i�i&i�ii�RGih Rpii�ii����i(ii�(R6RDR!RrR(
R8tarrRtRuR�t
left_edgestright_edgesR�tlefttright((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_bin_edge_casess$!"c
C`sctjdddddddddg	�}tj|ddd	d�\}}|j|dd
�dS(Ngg�?g@g@g@g@RGiRpg�ii����i(g�i(R6RDR!tassertEqual(R8R�RtRu((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_last_bin_inclusive_ranges*!(R@RAR�RsRRxR{R�R�R�R�RiR�R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRr;s 				
											tTestHistogramOptimBinNumscB`sVeZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
RS(	s]
    Provide test coverage when using provided estimators for optimal number of
    bins
    cC`s}dddddddg}x[|D]S}tgd|�\}}t|tjd	g��t|tjd	d
g��q"WdS(NtfdtscotttricetsturgestdoaneRtautoRGii(R!RR6RD(R8testimator_listt	estimatorRHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s
c	C`sxiidd6dd6dd6dd6dd6dd	6dd
6d6idd6dd6dd6d
d6dd6dd	6d
d
6d6idd6dd6dd6dd6dd6dd	6dd
6d6}x�|j�D]�\}}tjdd|dd�}tjdd
|dd�}tj||f�}xW|j�D]I\}}tj||�\}	}
tt|	�|ddj||��q#Wq�WdS(s�
        Straightforward testing with a mixture of linspace data (for
        consistency). All test values have been precomputed and the values
        shouldn't change
        iR�R�iR�iR�R�RR�i2ii
iii�ii#iiGi�i����i����iiiiR�s*For the {0} estimator with datasize of {1}N(titemsR6R�R�R!RRqtformat(R8t
basic_testttestlentexpectedResultstx1R�R�R�tnumbinsRHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR s"c		C`s#iidd6dd6dd6dd6dd6dd6d6idd6dd6d	d6dd6dd6dd6d6idd6dd6d	d6d	d6d	d6dd6d	6}x�|j�D]u\}}tj|�}xW|j�D]I\}}tj||�\}}tt|�|d
dj||��q�Wq�WdS(
s�
        Smaller datasets have the potential to cause issues with the data
        adaptive methods, especially the FD method. All bin numbers have been
        precalculated.
        iR�R�R�R�R�RiiR�s*For the {0} estimator with datasize of {1}N(R�R6RZR!RRqR�(	R8t	small_datR�R�ttestdatR�texpbinsRHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_small:s"cC`sCddddg}x*|D]"}tttdddg|�qWdS(	sS
        Check a Value Error is thrown when an unknown string is passed in
        tmadtfreemant
histogramstIQRiiiN(R
R�R!(R8t
check_listR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_incorrect_methodsNs
cC`s�tjd�}idd6dd6dd6dd6dd6dd6dd	6}xT|j�D]F\}}tj||�\}}tt|�|d
dj|��qSWdS(
s�
        Check that methods handle no variance in data
        Primarily for Scott and FD as the SD and IQR are both 0 in this case
        idiR�R�R�R�R�RR�R�s{0} estimator, No Variance testN(R6RSR�R!RRqR�(R8t
novar_datasettnovar_resultdictR�R�RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_novarianceVscC`s�tjddd�}tjtjddd�|f�}idd6dd	6d
d6}xE|j�D]7\}}tj||�\}}tt|�|�qaWdS(
s�
        Check the FD, Scott and Doane with outliers.

        The FD estimates a smaller binwidth since it's less affected by
        outliers. Since the range is so (artificially) large, this means more
        bins, most of which will be empty, but the data of interest usually is
        unaffected. The Scott estimator is more affected and returns fewer bins,
        despite most of the variance being in one area of the data. The Doane
        estimator lies somewhere between the other two.
        i����i
i2i����i����iiR�R�iR�N(R6R�thstackR�R!RRq(R8txcentertoutlier_datasettoutlier_resultdictR�R�RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_outlierds$c
C`sriidd6dd6dd6dd6dd6d	6idd6d
d6dd6dd6dd6d
6idd6dd6dd6dd6dd6d6}x�|j�D]�\}}tjdd|dd�}tjdd|dd�}tjdd|�}tj|||f�}xc|j�D]U\}}	tj||dd �\}
}dj||�}tt|
�|	d|�qWq�WdS(!s�
        Straightforward testing with a mixture of linspace data (for
        consistency). Adding in a 3rd mixture that will then be
        completely ignored. All test values have been precomputed and
        the shouldn't change.
        iR�R�iR�iR�R�i2ii ii�i!iEii�i����i����iiii
ii����i���Rpi��s*For the {0} estimator with datasize of {1}R�N(i��i(R�R6R�R�R!R�RRq(
R8R�R�R�R�R�tx3R�R�R�RHR�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple_rangexs-*-c
C`sUdddddg}x9|D]1}tttdddg|d	dddg�qWd
S(s=
        Check that weighted data raises a TypeError
        R�R�R�R�R�iiiRYN(R
R�R!(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple_weighted�s
(R@RAR
R�RR�R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s								tTestHistogramddcB`sbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
c		C`s�tjdddgdddgdddgdddgdddgdddgg�}t|dddd	gd
dgd
dgg�\}}tjd
d	d
gd
d
d	gd	d
d
ggd
d	d
gd
d
d	gd
d
d	ggg�}t||�dd
dgd
d	ddgd
d	ddgg}t|d|d
t�\}}ttj||dk��t|dddd	gd
dgd
dggd
t�\}}tjd
d	d
d
gd
d
d	d
gd	d
d
d
ggd
d	d
d
gd
d
d	d
gd
d
d	d
ggg�}t||dd�gt|ddd	�D]}tj	|�^q7}t|dddddgd
dgd
dgg�\}}tjd
d
gd
d
gd
d
ggd
d	gd
d
gd	d
ggd
d	gd
d
gd
d
ggd
d
gd
d
gd
d
ggg�}t||�tj
d�}d|ttd��ttd��ttd��f<ttj
d�tj
d�tj
d�gd�\}}t||�dS(Ng�g�?g�?g@iiRpi����iii����RGRyg(@ig@R=ig�?(iii(iii(iii(iii(R6RDR"RRkRRCR	R.tsqueezeRR&RpRZ(	R8R�tHRutanswertedRaRtZ((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s8*-*-0
0!6916$'
79cC`sddddd	d
df}tdd�}x6|D].}t||�\}}t|j|k�q.WdS(Niiii
i(iii(iii(iii(iii(iii(iii(RR"RR(R8RGR�R�R�Ru((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_shape_3d�s	
cC`s�dddd	d
ddd
ddddddddddddddddf}tdd�}x6|D].}t||�\}}t|j|k�qdWdS(Niiiii
(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(iiii(RR"RR(R8RGR�R�R�Ru((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_shape_4d�s
cC`s�tdd�}t|�\}}t|dt�\}}t|dtjd��\}}t||�t|dtjd�ddt�\}}t||�t|dtjdt�d�\}}t|d|�dS(NidiRyRY(RR"RkR6RSRR�(R8R�RtRutn_histtw_hist((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRi�s!
+
(cC`sQtjdt�}t|dd�\}}t|dtjdddg��dS(	Ni
iRGig�gg�?(i
i(R6RR�R"RRD(R8R�RtRu((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_identical_samples�scC`s�tgggdddgddgf�\}}t|tjdgg��tjggggdd�\}}t|tjd��dS(NRGiigi(iii(R"RR6RDR(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s0$cC`s�tjd�jdd�}tttj|dddddg�tttj|dddddg�tttj|dddddddd	gg�tttj|ddddddd	d
gg�ttj|ddddddd	dgg��dS(NiiiRGi����iig�G�z��?ii����(R6RZR~R
R�R"R(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_bins_errors�s%%..cC`stjdd��tjd�jdd�}tjddgddgddgg�}tj|ddtjdd	gg�\}}t||�tj|ddtjd
dtjg�g�\}}t||�tj|ddtjdtjgg�\}}t||�WdQXdS(NtinvalidtignoreiiiiiRGi
i����(R6terrstateRZR~RDR"R}R(R8R�texpectedRvRw((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_inf_edges�s*.
6
1cC`spdg}dddgg}t|d|�\}}t|ddk�t|ddk�dg}dddgg}t|d|�\}}t|ddk�t|ddk�dg}dddgg}t|d|�\}}t|ddk�t|ddk�d	g}dddgg}t|d|�\}}t|ddk�t|ddk�dS(
Ng�G�����?gg�?g�?RGiig8��?gq���h�?(R"R(R8R�RGRtt_((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_rightmost_binedges(				c	C`s�tjjd	�}t|dddgddgddgg�ttt|dddgddgdtjgg�ttt|dddgtjdgddgg�dS(
NidiRpgg�?g�?g�?g�?(idi(R6R!R"R
R�R}R�(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s+%(R@RARR�R�RiR�R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s	%									t
TestUniquecB`seZd�ZRS(c
C`s"tjdddddddddg	�}ttjt|�dddddgk��tttjdddddg��tjdg�k�dddd	ddg}ttjt|�d	dddgk��tjdddddg�}ttjt|�ddddgk��dS(NiiiiitwidgetthamR�R�iy@y�?y$@i
y@@y�?�?y�?$@y@@y�?�?y�?$@y@@(R6RDRRCR2(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR&s*.:+(R@RAR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�$stTestCheckFinitecB`seZd�Zd�ZRS(cC`ssdddg}ddtjg}ddtjg}tjj|�tttjj|�tttjj|�dS(Niii(R6R}R�tlibtasarray_chkfiniteR
R�(R8RHR�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR2scC`sJdddg}tjj|dddtj�}t|jtjk�dS(NiiiRJRKR_(R6R�R�R^RR_(R8RH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_dtype_order:s!(R@RARR�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�0s	tcatch_warn_nfbcB`seZdZefZRS(sK
    Context manager to catch, reset warnings in function_base module

    (R@RAR
tnfbt
class_modules(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�AstTestCorrCoefcB`sveZejdddgdddgdddgg�Zejd	d
dgdd
dgdddgg�Zejdddgdddgdddgg�Zejddddddgddddddgddddddgdddddd gdddddd!gdddd d!dgg�Zd"�Zd#�Z	d$�Z
d%�Zd&�Zd'�Z
d(�Zd)�ZRS(*g����^��?g�.{�<�?g���$,�?g���4��?gp�)��?g�J��G��?gY�����?g������?g�ވ0v��?gة����?gB�F�U�?g�G)t��?g3�TB��?gL�\���?g��A��?g>
���?gq�F�E`�?g�5��?g�?gޛ����?g���r@��gp��]�4�?g?�'L�?g��(��8�?g��4V�}�?g��w�{��g,H��5�?gjS�,
��?g������g�)h����?g�5#A���?g��t��o�gBC��,�g@��02v�?cC`sAttjdddgdddg�ddgddgg�dS(Niig�?g�(RR6R(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_non_array_s$cC`s�t|j�}t||j�ttjtj|�dk��t|j|j�}t||j	�ttjtj|�dk��dS(Ng�?(
RRVRtres1RR6RCR�tBtres2(R8ttgt1ttgt2((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRcs"c
C`s�t���tjd�ttt|jdd�tjd�tt|jdd�|j�tt|j|j	dd�|j
�tt|jdd�|j�tt|j|j	dd�|j
�WdQXdS(NR�tddofi����R�i(R�R�R�R
R�RRVRR�R�R�(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_ddofls


%cC`s�t��vtjd�ttt|j|jdd�ttt|jdd�tjd�tt|jdd�|j	�WdQXdS(NR�iitbiasR�(
R�R�R�R
R�RRVR�RR�(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_biasxs


cC`s�tjdddgdddgg�}t|�}tjddgddgg�}t||�ttjtj|�dk��dS(	Niiiy�?y@y@g�?y�(R6RDRRRRCR�(R8R�R
R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_complex�s
'!
cC`sntjdddgg�}tjdddgg�}ttj||�tjddgddgg��dS(	Niiiy�?y@y@g�?y�(R6RDRR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_xy�sc
C`s�tjdt���tjdt�tttjg��tj	�tttjg�j
dd��tjg�j
dd��tttjg�j
dd��tjtj	tj	gtj	tj	gg��WdQXdS(NR�R�ii(R�R�RkR�tRuntimeWarningRRR6RDR�R~(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s!!cC`s�ddgddgg}tjdd��t|�}WdQXt|tjddgddgg��ttjtj|�dk��dS(Ng0��.�++g}Ô%�I�TRCtraiseg�?g�(R6R�RR	RDRRCR�(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_extreme�s
((R@RAR6RDRVR�R�R�R�RR�R�R�R�R�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�Js6					
				tTestCovcB`s�eZejddgddgddgg�jZejddgddgg�Zejdddgdd�Zejdddg�Zejdgdgdgdgdgdgg�jZ	ejd	d
gd
d	gg�Z
ejddej�Z
ejdd
dg�Zejdd gd!d"gg�Zejd�Zejdddddg�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(#iiig�?g�gg@tndminig�������?g������ٿiR_g@g@g�g&S��:�?g�o_��?g#�~j��?g���ZӼ�?g�Q�|�?cC`stt|j�|j�dS(N(RRR�R�(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�scC`sYtjdddgdddgg�}tt|�tjddgddgg��dS(	Niiiy�?y@y@g�?y�(R6RDRR(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s'cC`sktjdddgg�}tjdddgg�}tt||�tjddgddgg��dS(	Niiiy�?y@y@g�?y�(R6RDRR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��sc
C`s�tjdt���tjdt�tttjg��tj	�tttjg�j
dd��tjg�j
dd��tttjg�j
dd��tjtj	tj	gtj	tj	gg��WdQXdS(NR�R�ii(R�R�RkR�R�RRR6RDR�R~(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s!!c
C`srtjdt��Ztjdt�tt|jdd�tj	tj
tj
gtj
tj
gg��WdQXdS(NR�R�R�i(R�R�RkR�R�RRR�R6RDR}(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_wrong_ddof�s
cC`srtt|j�t|jdd��tjdddddg�}tt|j|�t|j|dd��dS(Ntrowvarig+����?g4��@���?g��&S�?g�o_��?g�J�4�?(RRR�R6RD(R8Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_1D_rowvar�s%cC`s2tt|jdd�tj|jdd��dS(NR�i(RRR�R6tvar(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_1D_variance�scC`s-tt|jd|j�t|j��tt|jd|j�|j�tt|jd|j�|j�|jd}t	t
t|jd|�tjddtj
�}t	tt|jd|�tjddtj
�}t	tt|jd|�dtjddtj
�}t	tt|jd|�dS(Ntfweightsg�?iiR_i����(ii(RRR�tfrequenciest
x2_repeatsR�R�tunit_frequenciesR�R
R�R6RSR�tRuntimeErrorR�(R8tnonintR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_fweights�s


cC`s�tt|jd|j�|j�tt|jdd|j�t|jd|j��tt|jd|j�|j�tjd�}t	t
t|jd|�tjd�}t	t
t|jd|�dtjd�}t	tt|jd|�dS(Ntaweightsg@iig�(ii(RRR�RYtres3tunit_weightsR�R6RSR
R�R�(R8Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_aweights�s""cC`stt|jd|jd|j�t|j��tt|jd|jd|j�|j�tt|jd|jd|j�|j	�tt|jd|jd|j
�|j�tt|jd|jdd|j
�t|jd|j
��tt|jd|jd|j�|j	�dS(NR�Rg@(RRR�R�RR�R�R�R�R�RYR(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_unit_fweights_and_aweights�s$		
	
	

	gUUUUUU�?gUUUUUU�gUUUUUU�gUUUUUU�?(R@RAR6RDR�R�R�R�R�R�R�RSR�R�RYRRR�R<R�R�R�R�R�R�R�RR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s*-!6!!										tTest_I0cB`seZd�ZRS(c	C`s�ttd�tjd��tjddddg�}tt|�tjddd	d
g��tjddgd
dgddgddgddgg�}tt|�tjddgddgddgddgddgg��dS(Ng�?g�ǒ#�?gC��7��?g�m�M�?g��3a�,�?g�$WV?ۏ?g�ֿN^�?gE��?g閡�1�?g�%�m?�?g>@���v�?g�u�ͥ��?gV�X�˳�?g�ua�&�?gB-�sJ�?g-^���?g�_��V�?g
�X��.�?gV��aX��?g�j���?gp����?g~-��@�?g��D/b�?gݦ�����?g,�Y1ؔ�?g�[!���?g�Q�L��?gW�sU+�?g���@��?g�fx�w�?(RR#R6RD(R8RVR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRs&									(R@RAR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRst
TestKaisercB`seZd�Zd�ZRS(cC`s�ttjtdd���ttdd�tjg��ttdd�tjddg��ttdd�tjdddddg��ttdd�tjd	d
dd
d	g��dS(Nig�?iig ��oF�?ig�vT�=�?gg���?g������?g���Y�J�?(RR6tisfiniteR&RRD(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRscC`stdd�dS(Nii(R&(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_int_beta*s(R@RARR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRs	
t	TestMsortcB`seZd�ZRS(cC`swtjdddgdddgddd	gg�}tt|�tjddd	gdddgdddgg��dS(
Ng�\��?gb��CQ�?gה�s��?gw�����?g��kl��?g�*dta��?g��ӯ��?g6H����?gܘC��?(R6RDRR((R8RV((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR0s	(R@RAR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR	.stTestMeshgridcB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(c	C`s�tdddgddddg�\}}t|tjdddgdddgdddgdddgg��t|tjdddgdddgdddgdddgg��dS(Niiiiiii(R'RR6RD(R8tXtY((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR=s*cC`sAtddddg�\}t|tjddddg��dS(Niiii(R'RR6RD(R8R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_single_inputHscC`sg}tgt|��dS(N(RR'(R8R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_no_inputLsc	C`s}dddg}ddddg}t||dd	�\}}t|tjddddgddddgddddgg��t|tjddddgddddgddddgg��d
dg}tt||�djdk�tt||dd	�djdk�tt|||�djdk�tt|||dd	�djdk�ttt||dd
�dS(Niiiiiiitindexingtijii	itnotvalid(ii(ii(iii(iii(R'RR6RDRRR
R�(R8R�RaRRR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_indexingPs &#)cC`s�tdddgddddgdt�\}}t|tjdddgg��t|tjdgdgdgdgg��dS(	Niiiiiiitsparse(R'RkRR6RD(R8RR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_sparseds0"cC`s2tttdddgddddgdd	�dS(
NiiiiiiiR�R(R
R�R'(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_invalid_argumentsis	(R@RARR
RRRR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR
;s					t
TestPiecewisecB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`sctddgttgdg�}t|ddg�tddgttggdg�}t|ddg�tddgtjttg�dg�}t|ddg�tddgtjddg�dg�}t|ddg�tddgtjddg�gdg�}t|ddg�tddgttggd�g�}t|ddg�dS(NiicS`sdS(Ni����((R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�si����(R)RkR}RR6RD(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRss!$**-'cC`sGtddgttgttggddg�}t|ddg�dS(Niiii(R)RkR}R(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_two_conditions�s0cC`s5tdtttgdddg�}t|d�dS(Niiii(R)RkR}R(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt$test_scalar_domains_three_conditions�s$cC`sotddgttgdg�}t|ddg�tddgttgddg�}t|ddg�dS(Niiii(R)RkR}R(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_default�s!$cC`s�tjd�}t||dkddg�}t|jdk�t|dk�d}t|tgtggddg�}t|jdk�t|dk�dS(Niiiii(R6RDR)RtndimRkR}(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��s$cC`s2d}t||dk|dkgddg�dS(Niii(R)(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_0d_comparison�scC`s�tjdddgdddgg�}t||dk|dkgd	d
dg�}t|tjdddgd
d
dgg��dS(Ng�g��g�g�?g�?g@iii����iig�g@g�?(R6RDR)R(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_multidimensional_extrafunc�s
-(	R@RARRRRR�RR(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRqs							tTestBincountcB`sbeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�ZRS(
cC`s2tjtjd��}t|tjd��dS(Ni(R6tbincountRZRRS(R8Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�sc	C`sStjtjdddddg��}t|tjddddddg��dS(Niiiii(R6RRDR(R8Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple2�s'cC`sMtjd�}tjddddg�}tj||�}t||�dS(Nig�������?g333333�?g�?g�������?(R6RZRDRR(R8R�RbRa((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple_weight�sc	C`sztjdddddg�}tjdddddg�}tj||�}t|tjd	ddd	ddg��dS(
Niiiig�������?g333333�?g�?g�������?i(R6RDRR(R8R�RbRa((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_simple_weight2�scC`sVtjdddddg�}tj|dd�}t|tjdddg��dS(Niit	minlengthii(R6RDRR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_with_minlength�scC`s_tjdddddddg�}tj|dd�}t|tjddddg��dS(NiiiiR"(R6RDRR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt)test_with_minlength_smaller_than_maxvalue�s$cC`s�tjdddddg�}tjdddddg�}tj||d	�}t|tjd
ddd
ddd
d
g��dS(Niiiig�������?g333333�?g�?g�������?ii(R6RDRR(R8R�RbRa((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_with_minlength_and_weights�scC`s5tjgdt�}tj|�}t||�dS(NR_(R6RDR�RR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��scC`sJtjgdt�}tj|dd�}t|tjddt��dS(NR_R"i(R6RDR�RRR(R8R�Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_empty_with_minlength�sc`s�tjgdt��ttd�fd��ttd�fd��ttd�fd��tjd��ttd�fd��ttd	�fd
��ttd	�fd��dS(NR_san integer is requiredc`stj�dd�S(NR"tfoobar(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�ssmust be positivec`stj�dd�S(NR"i����(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�sc`stj�dd�S(NR"i(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�sic`stj�dd�S(NR"R'(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�ssminlength must be positivec`stj�dd�S(NR"i����(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�sc`stj�dd�S(NR"i(R6R((R�(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s(R6RDR�RR�R�RZ(R8((R�sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_with_incorrect_minlength�s						(R@RARRR R!R#R$R%R�R&R((((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�s									t
TestInterpcB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`s�tttdgg�tttddgddg�tttdddgddgdd�tttdggdd�tttddgddgdd�dS(Niiitperiodih(R
R�R%(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_exceptions�s
(cC`s_tjddd�}tjddd�}tjddd�}ttj|||�|�dS(Niiii2(R6R�RR%(R8R�Ratx0((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<�sc
	C`s�x�tdd�D]u}tj|dtj�}tj|dtj�}tjdd|d|gdtj�}|ddd�}t|||�}t|||�}tjddddgdtj�}|ddd�}	t||�t||	�t|||dd�}t|||dd�}tjddddgdtj�}|ddd�}	t||�t||	�t|||dd�}t|||dd�}tjddddgdtj�}|ddd�}	t||�t||	�t|||dddd�}t|||dddd�}tjddddgdtj�}|ddd�}	t||�t||	�qWdS(	Nii
R_i����iR�R�i(	RpR6RZtdoubleRSRDR%R�R(
R8tsizetxptyptincptstdecptstincrestdecrestinctgttdectgt((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_right_left_behaviors:($

$

$

$
cC`s�tjddd�}tjddd�}d}ttj|||�|�d}ttj|||�|�tjd�}ttj|||�|�tjd�}ttj|||�|�tj}ttj|||�|�dS(Niiig333333�?(R6R�RR%R]R^R�(R8R�RaR,((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_scalar_interpolation_point*s	cC`s�tjddd�}tjddd�}tjd�}ttj|||�|�tjddt�}ttj|||�d�dS(Niiig333333�?R_(R6R�RDRR%tobject(R8R�RaR,((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt)test_zero_dimensional_interpolation_point8scC`sGtjddd�}tj|�}ttjtj||�d�dS(Nii
g-C��6?g(R6RZtsinRR%R(R8R/tfp((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_if_len_x_is_small@scC`s�ddddddddg}d	d
ddg}d
dddg}ddddddddg}ttj|||dd�|�tj|dd�jdd�}tj|dd�jdd�}ttj|||dd�|�dS( NiL���iV���iG���i�i����i����iimi�iB���i^i����ii
iig@g@g�!@g@g@g
@g@g@R*ihRJRKii����Ry(RR6R%RDR~(R8R�R/R<Ra((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_periodEs"!!(	R@RAR+R<R7R8R:R=R>(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR)�s			&			cC`s6x/tt|��D]}t||||�qWdS(N(RpRqR(R
RdR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pytcompare_resultsPstTestPercentilecB`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�ZRS(c
C`s�tjd�d}ttj|d�d�ttj|d�d�ttj|d�d�tj|d	<tjd
t��o}tjddt	�ttj|d�tj�ttj|dd
d�tj�t
|djt	k�WdQXdS(Nig�?igidg@i2g�?iR�R�R�t
interpolationtnearest(R6RZRt
percentileR�R�R�RkR�R�RR�(R8R�Rb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<Ws
"cC`sstjd�}tj|dddt�tj|dddtd�tjd�}tj|dd|td�dS(Nitlineari(i(R6RSRCR�R}(R8R�to((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_apics
cC`swtjdddgdddgdddgdddgdddgg�}ttj|ddd�dddg�dS(Niiii2R=i(R6RDRRC(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_2DjscC`sHttjtd�d�d�ttjtd�ddd�d�dS(Ni
i2g@RARD(RR6RCRp(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_linearrscC`sNttjtd�ddd�d�ttjtd�ddd�d�dS(Ni
i2RAtlowerithigheri(RR6RCRp(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_lower_higher{s
cC`ssttjtd�ddd�d�ttjtd�ddd�d�ttjtd�ddd�d	�dS(
Ni
i3RAtmidpointg@ig@i2i(RR6RCRp(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_midpoint�s

cC`sNttjtd�ddd�d�ttjtd�ddd�d�dS(Ni
i3RARBii1i(RR6RCRp(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_nearest�s
cC`sBtjd�d}ttj|dddg�dddg�dS(Nig�?iidi2g@g�?(R6RZRRC(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_sequence�scC`s�tjd�jdd�}ttj|d�ddd	g�d
dddgdddd
gddddgg}ttj|ddd�|�dddgddd
gdddgg}ttj|ddd�tj|�j�tjd"�jdddd�}ttj|d#�jd$�ttj|d%�jd&�ttj|d'dd�jd(�ttj|d)dd�jd*�ttj|d+dd
�jd,�ttj|d-dd�jd.�ttj|d/dd�jd0�ttj|d1dd�jd2�ttj|d3dd�jd4�ttj|d5dddd�jd6�ttj|d7dddd�jd8�ttj|d9dd
dd�jd:�ttj|d;dddd�jd<�ttj|d=dddd�jd>�dS(?Niiiii2idg@g@g&@iiiiii	i
iR=ig�?g�?g@g�!@g#@iiKRARJ(ii2id(ii2id(ii2idii<ih(ii2(i(ii2iK(i(ii2(iiii(ii2(iiii(ii2(iiii(ii2(iiii(ii2iK(iiii(ii2(i(ii2iK(i(ii2(iiii(ii2(iiii(ii2(iiii(ii2(iiii(ii2iK(iiii(R6RZR~RRCRDR�R(R8R�tr0R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt	test_axis�s:"3*+!""""c	C`s�tjd�jdd�}ttj|d�d�|jtjtj|d���tjdddd	g�}ttj|dd
d�|�ttj|dd
d�j|j�tjddd
g�}t	tj|dd
d�|�ttj|dd
d�j|j�tj
d�}ttj|dd|�d�t|d�tj
d�}ttj|dd
dd|�|�t||�tj
d�}ttj|dd
dd|�|�t||�tjd�jdd�}ttj|ddd�d�|jtjtj|d���tjdddd	g�}tj|dddd
d�}t||�t|j|j�tjdddg�}tj|dddd
d�}t	||�t|j|j�tj
dd|j�}tj|dddd|�}t|d�t|d�tj
dd|j�}tj|dddd
dd|�}t||�t||�tj
dd|j�}tj|dddd
dd|�}t||�t||�dS(Niiii2g@g@g@g@g@R=ig�?g#@iR�RARIg�?g"@R_i((R6RZR~RRCt
assertTruetisscalarRDRRtemptyR_(R8R�RPRR�tc0tc1R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_scalar_q�sR"%%
%
%
"



$

$
cC`s�tttjddgddd�tttjdgd�tttjdgd�tttjdgttd��dg�tttjdgttd��d	g�dS(
Niii8RAR'iei����i2g��������(R
R�R6RCR&Rp(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_exception�s,cC`s&ttjdddgd�d�dS(Niiii(RR6RC(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_percentile_list�sc	C`stjdddg�}tjd�}d }tj||d|�t|tj||��tjdddgdddgg�}tjd!�}tj||dd	d|�t|tj||dd	��tjd"�}tj||ddd|�t|tj||dd��tjd
�jdd�}tjddd
dgd
dddgg�}tjd#�}ttj|d$dd	d|�|�t||�tjdddgdddgg�}tjd%�}ttj|d&ddd|�|�t||�tjd	dddgddddgg�}tjd'd|j�}tj|d(dddd	d|�}t||�t||�tjd	ddgdddgg�}tjd)d|j�}tj|d*ddddd|�}t||�t||�dS(+NiiiR�iiiR=iig@g@g@g@g@g@ii2g�?g@g�!@g�?g@g#@iR_RARIii	(i(iii(ii(ii(ii(ii2(ii(ii2(ii(ii2(ii(ii2(	R6RDRRCRRZR~RTR_(R8R�RaR(RPR�RR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_percentile_out�s@-%
'%
-$

'$
cC`sItjd�jdddd�}ttj|ddd�jd�ttj|ddd�jd�ttj|ddd�jd�ttj|ddd�jd�ttj|ddd�jd�ttj|ddd	�jd�ttj|ddd
�jd�ttj|ddd�jd�ttj|ddddd
�jd�ttj|ddd	dd
�jd�ttjtj|ddgdd��jd�ttjtj|ddgdd��jd�ttjtj|ddgdd��jd�ttjtj|ddgdd��jd�dS(Niiii2R=iii����i����i����i����RARLi
i(iii(iii(iii(iii(iii(iii(iii(iii(iii(iii(iiii(iiii(iiii(iiii(R6RZR~RRCRRD(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_percentile_empty_dim	s.!""""""""		****cC`s�tjddddg�}tj|dgdt�t|tjddddg��tjddddg�}tj|dg�t|tjddddg��dS(Niiiii2toverwrite_input(R6RDRCR}R(R8RH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_percentile_no_overwrite9	s"cC`s�tjdddd�}tjtjd�|dd�t|tjdddd��tjdddd�j�}tjtjd�|dd�t|tjdddd�j��dS(NggY@R�iRARL(R6R�RCRZRttolist(R8R(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_no_p_overwriteB	scC`s�tjddddg�}tj|dgdt�}t|tjdg��tjddddgdgdt�}t|tjdg��dS(Niiiii2R\g@(R6RDRCRkR(R8RHR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_percentile_overwriteJ	s
'c	C`stjjdd�}tj|gd�}ttj|ddd�tj|d��tj|d	d�}ttj|ddd�tj|d��|jdd�j�}ttj|ddd�tj|d��|jdd�j�}ttj|ddgdd�tj|ddgdd��ttj|ddgdd�tj|ddgdd��tj
d�jdddd�}tjj|�ttj|ddd�dtj|dd�dd�dd�dfj
�d��ttj|ddgdd�dd�dftj|dd�dd�ddd�fj
�ddg��ttj|ddd�d
tj|dd�dd�d
dd�fj
�d��ttj|ddd �d
tj|d
dd�dd�dd�fj
�d��ttj|ddd!�d"tj|d
ddd�dd�fj
�d��ttj|ddd#�d$tj|d
dd�dd�dfj
�d��ttj|ddd%�d&tj|d
dd�d
dd�fj
�d��dS('NR.iGii
iR=iii����i����ii<iiiiiiZi����(iGi(ii(i����i����(ii����(iii(iiiii�(iii(iii(iii����(iii(ii(ii(ii����(ii(ii(ii(R6R!tnormaltdstackRRCtrollaxistswapaxesRGR�RZR~tshuffletflatten(R8RER�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_extended_axisR	s8+++!;.A;;55cC`s�tjd�}tttj|dddd�tttj|dd
dd�tttj|dd
dd�tttj|dddd�tttj|dddd�dS(NiiiiR=i����Rdiiii(iiii(ii����(ii(ii(R6RSR
R�RCR�(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_extended_axis_invalidr	scC`s\tjd
�}ttj|ddddt�jd�ttj|ddddt�jd
�ttj|ddddt�jd�ttj|ddddt�jd�ttj|dddt�jd�ttj|ddddt�jd�ttj|ddgdddt�jd�ttj|ddgdddt�jd�dS(NiiiiR=tkeepdimsiii(iiii(iiii(ii(iiii(ii(iiii(i(iiii(iiii(iiii(iii(iiii(iii(iiiii(ii(iiiii(R6RSRRCR�RkR(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt
test_keepdimsz	s"!!!!!c	C`stjd	�}tjd
�}ttj|ddd|�|�ttj|ddddd|�|�tjd�}ttj|ddd|�|�ttj|ddddd|�|�tjd�}ttj|dd|�|�ttj|dddd|�|�dS(
NiiiR�RARBii(i(ii(i((R6RRSRRC(R8RER�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_out�	s"("(c
C`sQtjdt��9tjddt�tjd�}tjd
�}tj|d<t	tj
|ddd	|�|�t	tj
|ddd
dd	|�|�tjd�}t	tj
|ddd	|�|�t	tj
|ddd
dd	|�|�tjd�}t	tj
|dd	|�|�t	tj
|dd
dd	|�|�WdQXdS(NR�R�R�iiiiiR�RARB(i(ii(ii(i((R�R�RkR�R�R6RRSR�RRC(R8RER�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_out_nan�	s 
"%"%cC`s�tjddt�}tj|d<tjdt���}tjddt�t	tj
|d�tj�t	tj
|ddd	�tj�t	tj
|dd
gdd	�tjtjgd��t|d	j
tk�t|dj
tk�t|dj
tk�WdQXtjddt�jddd
�}tj|d<tj|d<tjdt��i}tjddt�t	tj
|d�tj�t	tj
|d�jd	�t|d	j
tk�WdQXtj
tjddt�jddd
�dd	�}tj|d<tj|d<tjdt��6}tjddt�t	tj
|dd	�|�WdQXtj
tjddt�jddd
�dd
gd	�}tj|dd�ddf<tj|dd�ddf<tjdt��<}tjddt�t	tj
|dd
gd	�|�WdQXtj
tjddt�jddd
�dd�}tj|d<tj|d<tjdt��6}tjddt�t	tj
|dd�|�WdQXtj
tjddt�jddd
�dd
gd�}tj|dd�ddf<tj|dd�ddf<tjdt��<}tjddt�t	tj
|dd
gd�|�WdQXtj
tjddt�jddd
�dd�}tj|d<tj|d<tjdt��6}tjddt�t	tj
|dd�|�WdQXtj
tjddt�jddd
�dd
gd�}tj|dd�df<tj|dd�df<tjdt��<}tjddt�t	tj
|dd
gd�|�WdQXtj
tjddt�jddd
�dd
gddd�}tj|dd�df<tj|dd�df<tjdt��B}tjddt�t	tj
|dd
gddd�|�WdQXdS(NiR_iR�R�R�g333333�?R=ig333333�?iiiRARB(iii(iii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(R6RZR�R�R�R�RkR�R�RRCRDRR�R~R(R8RHRbR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_nan_behavior�	s�
"$

3

"'(3

"3(-

"'('	(R@RAR<RFRGRHRKRMRNRORQRWRXRYRZR[R]R_R`RgRhRjRkRlRm(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR@Us.										$	0			)						 			
	t
TestMediancB`s}eZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�ZRS(
cC`stjd�}tjd�}tjd�jdd�}ttj|�d�ttj|�d�ttj|�d�ttj|dd�d	dd
g�ttj|dd�ddg�ttj|dd�d�tjdd
ddg�}t|d|ddtj|��tjd
ddg�}t|dtj|��tjddd
g�}t|dtj|��ttj|�j	d�tj
|d<tjdt
��J}tjddt�ttj|�j	d�t|djtk�WdQXdS(Niiiig�?g@R=ig�?g@ig�6-¦?g��0���?g���}r�?g��4�?g@i����R�R�R�(R6RDRZR~RtmedianRR�RRR�R�R�RkR�R�RR�(R8ta0R�R�RHRb((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR<
s*%"&
cC`sNtjddgddgddgddgg�}x�|tjjdd	d
d
�gD]_}|j�}tj|dd�x*t|j�D]}tj|d|�q�Wt	||�qUWt
tj|dd�ddg�t
tj|jdd�ddg�t
tj|�d�t
tj|dd�d�t
tj|j�d�dS(NiiiiiiiiidR.R=g@(iii(R6RDR!trandintRGRoR�RpRRRR�(R8ta3RHtorigtax((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_axis_keyword
s		("%cC`s�tjddgddgddgddgg�}tjd�}tjd�}tjd�jdd�}ttj|j�d	t�d�ttj|j�d	t�d
�ttj|j�d	t�d�ttj|j�d	tdd�d
ddg�ttj|j�d	tdd�ddg�ttj|j�d	tdd�d�ttj|j�d	tdd�ddg�ttj|j	j�d	tdd�ddg�tjddtj
�jd�}ttjj
|�ttj|dd�tj|j�ddd	t��ttj|dd�tj|j�ddd	t��ttj|dd�tj|j�ddd	t��ttj|dd�tj|j�ddd	t��dS(NiiiiiiiiR\g�?g@R=g�?g@R_ii<(iii(R6RDRZR~RRoRGRkR�R�R]tmapR!Re(R8RrRpR�R�ta4((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_overwrite_keyword.
s<		"""!+%+$
!"""cC`sddddg}ttj|�d�|g}ttj|�d�ttj|dd�|�dS(NiiiR=i(RR6RoR(R8R�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRqO
s
	cC`sHdtjfd��Y}|dddg�}ttj|�d�dS(Nt
MySubClasscB`s&eZdd�Zdddd�ZRS(cS`s%tj|�j|�}||_|S(N(R6R�R�tinfo(tclstinput_arrayRzR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt__new__Z
s	cS`sdS(Ni����((R8R=R_R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRT_
sN(R@RAR�R}RT(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRyX
siiii����(R6R�RRo(R8RyRH((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�V
s
cC`s�tjd�}tjd�}ttj|dd|�|�tjd�}ttj|dd|�|�tjd	�}ttj|d|�|�dS(
NiiiR�i(i(ii(i((R6RRSRRo(R8RER�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRke
sc
C`s�tjdt���tjddt�tjd
�}tjd�}tj|d<t	tj
|dd	|�|�tjd
�}t	tj
|dd	|�|�tjd�}t	tj
|d	|�|�WdQXdS(NR�R�R�iiiiiR�(i(ii(ii(i((R�R�RkR�R�R6RRSR�RRo(R8RER�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRln
s
c
C`s[tjddt�}tj|d<tjdt���}tjddt�t	tj
|�tj�t	tj
|dd�tj�t|djtk�t|d	jtk�WdQXtjddt�j
dd
d�}tj|d<tj|d
<tjdt��c}tjddt�t	tj
|�tj�t	tj
|�jd�t|djtk�WdQXtj
tjddt�j
dd
d�d�}tj|d<tj|d<tjdt��F}tjddt�t	tj
|d�|�t	t|�d	�WdQXtj
tjddt�j
dd
d�d	�}tj|d<tj|d<tjdt��F}tjddt�t	tj
|d	�|�t	t|�d	�WdQXtj
tjddt�j
dd
d�d�}tj|d	<tj|d<tjdt��F}tjddt�t	tj
|d�|�t	t|�d	�WdQXdS(NiR_iR�R�R�R=iiii(iii(iii(ii(ii(ii(ii(ii(ii(R6RZR�R�R�R�RkR�R�RRoRR�R~RRq(R8RHRbR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRmz
sJ
$

0

0

0

cC`s�tjgdt�}tjdt��J}tjddt�ttj	|�tj
�t|djtk�WdQXtjgdtdd�}tjdt��J}tjddt�ttj	|�tj
�t|djtk�WdQXtjgdtdd�}ttj	|d	d�|�ttj	|d	d
�|�tjtj
dtdd�}tjdt��M}tjddt�ttj	|d	d�|�t|djtk�WdQXdS(NR_R�R�R�iR�iiR=i(
R6RDR�R�R�RkR�R�RRoR�RR�(R8RHRbR�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR��
s$cC`sjtjd�}tttj|jt���t�tj|d<tttj|jt���t�dS(Ng@i(	R6RZRR�RoR\R9R�R�(R8RE((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_object�
s%
c	C`s�tjjdd�}tj|gd�}ttj|dd�tj|��tj|dd�}ttj|dd�tj|��|jdd�j�}ttj|dd�tj|��ttj|dd�tj|dd��ttj|dd�tj|dd��ttj|dd�tj|dd��tj
d�jddd
d�}tjj|�ttj|dd�dtj|dd�dd�dd�dfj
���ttj|dd�dtj|dd�dd�ddd�fj
���ttj|dd�d
tj|dd�dd�d
dd�fj
���ttj|dd�d
tj|d
dd�dd�dd�fj
���ttj|dd�dtj|d
ddd�dd�fj
���ttj|dd �d!tj|d
dd�dd�dfj
���ttj|dd"�d#tj|d
dd�d
dd�fj
���dS($NR.iGii
R=iii����i����iiiiii����(iGi(ii(i����i����(ii����(iii(i(i����iiii�(iii(iii(iii����(iii(ii(ii(ii����(ii(ii(ii(R6R!RaRbRRoRcRdRGR�RZR~ReRf(R8RER�R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRg�
s4%%%+++!888822cC`s�tjd
�}tttj|dd�tttj|dd�tttj|dd�tttj|dd�tttj|dd
�dS(NiiiiR=i����iii(iiii(ii����(ii(ii(R6RSR
R�RoR�(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRh�
scC`s�tjd
�}ttj|dddt�jd�ttj|dddt�jd
�ttj|dddt�jd�ttj|dddt�jd�ttj|dddt�jd�ttj|dddt�jd�dS(NiiiiR=Riiii(iiii(iiii(ii(iiii(ii(iiii(i(iiii(iiii(iiii(iii(iiii(R6RSRRoR�RkR(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRj�
s(R@RAR<RuRxRqR�RkRlRmR�R~RgRhRj(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRn
s			!						0				tTestAdd_newdoc_ufunccB`seZd�Zd�ZRS(cC`s-tttdd�ttttjd�dS(Nitblah(R
R�RR�R6tadd(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_ufunc_argscC`sttttjd�dS(Ni(R
R�RR6R�(R8((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_string_args(R@RAR�R�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyRs	tTestAdd_newdoccB`s,eZejejjdk�d��ZRS(icC`szd}|jtjjjjt|� |�|jttjjj	j�dk�|jttj
jjj�dk�dS(Ns"Current flat index into the array.i,(
R�R6tcoretflatitertindexR
RqRRtufunctidentityR�tindex_trickstmgrid(R8R�((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyttest_add_docs&%(R@RARtskipiftsysRLtoptimizeR�(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyR�st__main__(ot
__future__RRRR�R�tnumpyR6t
numpy.testingRRRRRRR	R
RRR
RRRtnumpy.lib.function_baseR�t
function_baseR�tnumpy.randomRt	numpy.libRRRRRRRRRRRRRRR R!R"R#R$R%R&R'R(R)R*R+R,R-R.R/R0R1R2R3tnumpy.compatR4R5RBRFRRRoR�R�R�R�R�R�R�R�R�R�RR	RRRFRXRYR^RoRrR�R�R�R�R�R�R�RRR	R
RRR)R?R@RnRR�R@(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_function_base.pyt<module>sp^�RHeA\"�I	H���	Ub
6BB[	���


Zerion Mini Shell 1.0