%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_twodim_base.pyc

�
�9Zc@`s9dZddlmZmZmZddlmZmZmZm	Z	m
Z
mZmZm
Z
ddlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z ddlZ!ddl"m#Z#d�Z$defd	��YZ%d
efd��YZ&defd
��YZ'defd��YZ(defd��YZ)defd��YZ*defd��YZ+d�Z,d�Z-d�Z.d�Z/d�Z0d�Z1de2fd��YZ3de2fd��YZ4d e2fd!��YZ5d"e2fd#��YZ6e7d$kr5e�ndS(%s"Test functions for matrix module

i(tdivisiontabsolute_importtprint_function(tTestCasetrun_module_suitetassert_equaltassert_array_equaltassert_array_max_ulptassert_array_almost_equalt
assert_raisestrand(tarangetrot90taddtfliplrtflipudtzerostonesteyetarraytdiagthistogram2dttritmask_indicesttriu_indicesttriu_indices_fromttril_indicesttril_indices_fromtvanderN(tasbytes_nestedcC`s"t|�}tj||�}|S(N(RR
touter(tntdata((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pytget_matstTestEyecB`sGeZd�Zd�Zd�Zd�Zd�Zd�Zd�ZRS(c
C`s�ttd�tddddgddddgddddgddddgg��ttddd�tddddgddddgddddgddddggd��ttd�dktddt��dS(Niiitdtypetfi(RRRtbool(tself((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt
test_basicsc
C`s�ttddd�tddddgddddgddddgddddgg��ttddd�tddddgddddgddddgddddgg��dS(Nitkiii����(RRR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt	test_diag,sc	C`s�ttdd�tdddgdddgdddgdddgg��ttdd�tddddgddddgddddgg��dS(Niiii(RRR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_2d9sc	C`s�ttdddd�tddddgddddgddddgg��ttdddd�tdddgdddgdddgdddgg��dS(NiiR(iiii����(RRR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_diag2dEscC`s�ttddd�ddgddgg�ttddd�ddgddgg�ttddd�ddgddgg�ttddd�ddgddgg�ttddd�ddgddgddgg�ttddd�ddgddgddgg�ttddd�ddgddgddgg�ttddd�ddgddgddgg�ttddd�ddgddgddgg�dS(Niiii����i����ii����(RR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_eye_boundsQs++++4444cC`s8ttdddd�tddgddgg��dS(NiR#tS3t1t(RRR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_strings\scC`s2ttdddt�ttgttgg�dS(NiR#(RRR%tTruetFalse(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt	test_bool`s(	t__name__t
__module__R'R)R*R+R,R0R3(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR"s		
				tTestDiagcB`s8eZd�Zdd�Zd�Zd�Zd�ZRS(cC`s�dtd�jd�}td�}x(td�D]}|||||f<q2Wtt|�|�td	�}|j�}xDtd�D]6}|||||df<||||d|f<q�Wtt|dd�|�tt|dd�|�dS(
NiditliiR(i����(ii(ii(RtastypeRtrangeRRtcopy(R&tvalstbR(tc((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_vectorescC`s|dkr,dtd�djd�}ntd	�}x(td�D]}|||f||<qEWtt|�|�|d}x,td�D]}|||df||<q�Wtt|d�|d �x,td�D]}||d|f||<q�Wtt|d�|d �dS(
NidiiR7iiii����(i(tNoneR!R8RR9RR(R&R;R<R(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_matrixss 
cC`s7tdtd�ddddd�}|j|�dS(NidiitordertFR#R7(RR!R@(R&R;((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_fortran_order�s&cC`s�ddgddgddgg}tt|dd�g�tt|dd�dg�tt|dd�ddg�tt|dd	�ddg�tt|dd
�dg�tt|dd�g�dS(NiiiiiiR(ii����i����i����(RR(R&tA((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_diag_bounds�s!cC`s |jttdggg�dS(Ni(tassertRaisest
ValueErrorR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_failure�sN(R4R5R>R?R@RCRERH(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR6ds
				t
TestFliplrcB`seZd�ZRS(cC`s�|jtttd��td�}|dd�ddd�f}tt|�|�dddgdddgg}dddgdddgg}tt|�|�dS(Nii����iiiii(RFRGRRR!R(R&taR<((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR'�s(R4R5R'(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyRI�st
TestFlipudcB`seZd�ZRS(cC`s�td�}|ddd�dd�f}tt|�|�dddgdddgg}dddgdddgg}tt|�|�dS(Nii����iiiii(R!RR(R&RJR<((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR'�s(R4R5R'(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyRK�st	TestRot90cB`seZd�Zd�ZRS(cC`s�|jtttd��dddgdddgg}ddgddgddgg}dddgdddgg}ddgddgddgg}dddgdddgg}x3tddd�D]}tt|d	|�|�q�Wx3td
dd�D]}tt|d	|�|�q�Wx3tddd�D]}tt|d	|�|�q4Wx3tddd�D]}tt|d	|�|�qjWdS(Niiiiiii����i
R(i����i����(RFRGRRR9R(R&RJtb1tb2tb3tb4R(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR'�s*				cC`s&td�}tt|�jd�dS(Ni2i(i(i2i(i(i(i2i(RRRtshape(R&RJ((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt	test_axes�s(R4R5R'RR(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyRL�s	tTestHistogram2dcB`s>eZd�Zd�Zd�Zd�Zd�Zd�ZRS(cC`sNtdddddg�}tdddd	d
g�}tjddd
�}tjddd
�}t||||f�d}tdddddddddg	dddddddddg	dddddddddg	dddddddddg	dddddddddg	dddddddddg	dddddddddg	dddddddddg	dddddddddg	g	�}t|j|�t|||�d}t|j|�tttd
��ttd
���\}}}t|td
d
��t|tjddd��t|tjddd��dS(Ng̙�
}��?g%�����?g�$F��?g�;c�jY�?gI�+����?g�p5x���?g�?�_��?g�p����?g��b�d�?g�g<��=�?iii
i	i(	RtnptlinspaceRRtTtlistR9R(R&txtytxedgestyedgestHtanswer((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_simple�s0'0cC`sItddddddddg�}tddddddddg�}t||d
dddgddggd	t�\}}}td
ddddgdddddgdddddgdddddgdddddgdddddgg�}t||dd�t|tjddd��t|tjddd��dS(NiiiiiiiR9tnormedgg @i(ii(RRR1RRRTRU(R&RXRYR\txedtyedR]((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt	test_asym�s$$6c
C`s�tdddddddddg	�}tdddddddddg	�}t||ddddgddddggdt�\}}}tdddgdddgdddgg�d}t||d�dS(	NiiiiR_g�?g�?g"@(RRR1R(R&RXRYR\R`RaR]((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt	test_norm�s''<cC`sXtd�dd}t||d	dddgddgf�\}}}t|d�dS(
Nidg�?g��.AiiR9ii(ii(R
RR(R&trR\R`Ra((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_all_outlierss3cC`s�tggdddgddgf�\}}}t|tdgg��tggdd�\}}}t|tjd��dS(Ntbinsiigi(ii(RRRRTR(R&RJtedge1tedge2((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt
test_emptys0cC`stdddddddg�}tddd	d
dddg�}d}t|||df�\}}}tddddgddddgddddgddddgddddgddddgddddgddddgddddgddddgg
�}t||�t|tdddddg��t||d|f�\}}}tddddddddddg
ddddddddddg
ddddddddddg
ddddddddddg
g�}t||�t|tdddddg��dS(Nig<D��瑷?g����?g!,��3{�?g�l�yT�?g�f��.�?ig(@TT\�?g���IZ�?gY�N���?gK?~›�?g&W-��U�?g�������?g�������?g333333�?g�������?g�?g333333�?gffffff�?g�������?g�������?ig@gg�?g�?g�?(ig�������?g�������?g333333�?g�������?g�?g333333�?gffffff�?g�������?g�������?i(RRR(R&RXRYtedgesR\txetyeR]((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_binparameter_combinations:!
"!!!!*
(R4R5R^RbRcReRiRm(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyRS�s			
		tTestTricB`seZd�ZRS(cC`sitdddgdddgdddgg�}ttd�|�ttddt�|jt��dS(NiiiR#(RRRR%R8(R&tout((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt
test_dtype-s
(R4R5Rp(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyRn,scc`s�x�tjdtjdD]�}tjdd|�}tj|�}tj|�}t|ddgddggfVt||jfVt|j|jfVt|j|jfVqWdS(NtAllFloatt
AllIntegeriR#ii(ii(	RTt	typecodesRttrilttriuRRVRR#(R#RJR<R=((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_tril_triu_ndim25s cc`s�x~tjdtjdD]d}tjddgddggddgddggddgddgggd|�}tjddgddggddgddggddgddgggd|�}tjddgddggddgddggddgddgggd|�}tj|�}tj|�}t||fVt||fVt|j|jfVt|j|jfVqWdS(NRqRriiR#(RTRsRRuRtRRR#(R#RJta_tril_desiredta_triu_desiredta_triu_observedta_tril_observed((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_tril_triu_ndim3As,			cC`s�tjddtjgdddgtjddgg�}tjdddgdddgtjddgg�}|j}ttj|�|�ttj|�|�dS(Nii(RTRtinfRVRRuRt(tarrtout_triltout_triu((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_tril_triu_with_infYs	cC`s'xttjdD]e}|dkr&qntjdd|�}ttj|�j|j�ttj|�j|j�qWtjddgddggdd	�}ttj|�j|j�ttj|�j|j�tjddd
�}ttj|�j|j�ttj|�j|j�dS(
NtAlltViR#s2001-01-01T12:00s2002-02-03T13:56s2004-01-01T12:00s2003-01-03T13:45t
datetime64sf4,f4(ii(ii(RTRsRRRuR#RtR(R=R}((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_tril_triu_dtypefs 	c	c`s�tdtj�}tjd�jdd�}t||tddddddg�fVtdtjd�}t||tdddg�fVdS(	Nii	iiiiii(RRTRuRtreshapeRR(tiuRJtiu1((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_mask_indices|s
*c
c`s�td�}tddd�}tddd�}tddddd�}tjddddgddd	d
gddd
dgddddgg�}tjdd�jdd�}t||tdddddd
ddddg
�fVt||tddd	d
ddddddg
�fVd||<t|tddddgddd	d
gddddgddddgg�fVd||<t|tdddddgddd
ddgdddddgdddddgg�fVd||<t|tddddgddddgddddgddddgg�fVd||<t|tdddddgdddddgdddddgdddddgg�fVdS(NiR(itmiiiiiii	i
iii
iiiiiiii����ii����(RRTRRR�R(til1til2til3til4RJR<((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_tril_indices�sJ
,
,



tTestTriuIndicescB`seZd�ZRS(cc`s�td�}tddd�}tddd�}tddddd�}tjddddgddd	d
gddd
dgddddgg�}tjdd�jdd�}t||tdddddd	d
d
ddg
�fVt||tdddddd	d
dddddddg�fVd||<t|tddddgddddgddddgddddgg�fVd||<t|tdddddgdddddgd
ddddgdddddgg�fVd||<t|tddddgddddgddddgddddgg�fVd||<t|tdddddgdddddgd
ddddgdddddgg�fVdS(NiR(iR�iiiiiii	i
iii
iiiiiii����iii����(RRTRRR�R(R&R�tiu2tiu3tiu4RJR<((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_triu_indices�sJ
,
8



(R4R5R�(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR��stTestTrilIndicesFromcB`seZd�ZRS(cC`s6ttttjd��ttttjd��dS(Ni(i(iii(R	RGRRTR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_exceptions�s(R4R5R�(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR��stTestTriuIndicesFromcB`seZd�ZRS(cC`s6ttttjd��ttttjd��dS(Ni(i(iii(R	RGRRTR(R&((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR��s(R4R5R�(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR��st
TestVandercB`seZd�Zd�ZRS(c	c`stjddddg�}t|�}tjdddddgdddddgdddddgdd	d
ddgg�}t||dd�dd�ffV|jd}xNtd�D]@}t|d|�}t||dd�|||�ffVq�WdS(
Niii����iii����iiQii	itN(RTRRRRQR9(R&R=tvtpowersR�R((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR'�s$
cc`s�tdddgdtj�}t|�}tjdddgdddgdddgg�}t||fVtddg�}t|dd�}tjd
ddgdddgg�}t||fVdS(Nii�i
R#iyii�i�g�?y�?R�iy@y�y�?�?y�?�y�?�?y�?�(RRTtint8RR(R&R=R�texpected((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyttest_dtypess(R4R5R'R�(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyR��s	t__main__(8t__doc__t
__future__RRRt
numpy.testingRRRRRRR	R
tnumpyRRR
RRRRRRRRRRRRRRRRTtnumpy.compatRR!R"R6RIRKRLRSRnRvR{R�R�R�R�tobjectR�R�R�R�R4(((sS/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_twodim_base.pyt<module>s2:v	I/
a				
		
	/1"

Zerion Mini Shell 1.0