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

�
�9Zc@`sZddlmZmZmZddlZddlmZmZm	Z	m
Z
mZddlm
Z
mZmZmZd�Zd�Zeed�Zd�Zd	�Zd
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zdej fd��YZ!de!fd��YZ"d�Z#d�Z$d�Z%e&dkrVe�ndS(i(tdivisiontabsolute_importtprint_functionN(trun_module_suitetassert_equaltassert_array_equalt
assert_raisestassert_(t
as_stridedtbroadcast_arrayst_broadcast_shapetbroadcast_tocC`sng|D]}tj|�^q}t|�}g|D]}|j^q5}|gt|�}t||�dS(N(tnptzerosR	tshapetlenR(tinput_shapestexpected_shapetstinarrayst	outarraystat	outshapestexpected((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pytassert_shapes_corrects
"cC`s6g|D]}tj|�^q}ttt|�dS(N(RR
Rt
ValueErrorR	(RRR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt assert_incompatible_shapes_raises"c
C`s�tj|dt�}ttjj|��}tj|�j|�}|r`|j}|j}n|r�|ddd�}|ddd�}n||}t||�\}}	t	||	�dS(Ntdtypei����(
RR
tinttmultiplytreducetarangetreshapetTR	R(
tshape0tshape1t
transposedtflippedtx0tntx1tytb0tb1((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pytassert_same_as_ufuncs	
cC`sQtjd�}tjd�}t||�\}}t||�t||�dS(Ni
(RRR	R(txR)tbxtby((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt	test_same5s

cC`s�tjdddgg�}tjdgdgdgg�}t||�\}}tjdddgdddgdddgg�}|j}t||�t||�dS(Niii(RtarrayR	R!R(R-R)R.R/tbx0tby0((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_one_off=s!3	
cC`s�dddddd	d
ddd
g
}xY|D]Q}|g}t||�||g}t||�|||g}t||�q+WdS(Niii((i(i(ii(ii(ii(ii(ii(ii(ii(R(tdataRRt
input_shapes2t
input_shapes3((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_same_input_shapesGs"	
	

cC`sddgdgdd	gd
gddgd
gddgdgddgdgddgdgddgdgddgdgddgdgd d!gd"gd#d$gd%gd&d'gd(gd)d*gd+gg
}x;|D]3\}}t||�t|ddd�|�q�WdS(,Niiii����(i(i(i(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(R(R5RR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt(test_two_compatible_by_ones_input_shapesbs 
cC`stddgdgdd	gd
gddgd
gddgdgddgdgddgdgddgdgddgdgddgdgd d!gd"gd#d$gd%gd&d'gd(gd)d*gd+gd,d-gd.gd/d0gd1gd2d3gd4gd5d6gd7gd8d9gd:gd;d<gd=gd>d?gd@gg}x;|D]3\}}t||�t|ddd�|�q9WdS(ANiiii����((i(i(i(ii(ii(i(ii(ii(i(ii(ii((ii(ii(ii(i(ii(i(ii(ii(i(ii(ii((ii(ii((ii(ii((i(i(i(ii(ii(i(ii(ii(i(ii(ii((ii(ii(ii(i(ii(i(ii(ii(i(ii(ii((ii(ii((ii(ii(R(R5RR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt3test_two_compatible_by_prepending_ones_input_shapes{s.
cC`scddgdd	gd
ddgd
dgg}x/|D]'}t|�t|ddd��q4WdS(Niiiii����(i(i(ii(i(i(i(i(iii(iii(R(R5R((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt)test_incompatible_shapes_raise_valueerror�s		

c#C`s�ddgdgdd	gd
gddgd
gddgdgddgdgddgdgddgdgddgdgddgdgd d!gd"gd#d$gd%gd&d'gd(gd)d*gd+gd,d-gd.gd/d0gd1gd2d3gd4gd5d6gd7gd8d9gd:gd;d<gd=gd>d?gd@gdAdBgdCgdDdEgdFgdGdHgdIgdJdKgdLgdMdNgdOgdPdQgdRgdSdTgdUgdVdWgdXgdYdZgd[gd\d]gd^gd_d`gdagdbdcgddgdedfgdggg!}x�|D]�\}}t|d|dd|d|df�t|d|d�t|d|dt�dh|kr�t|d|dtt�t|d|dtt�q�q�WdS(iNiiis
Shapes: %s %s(i(i(i(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii(ii((i(i(i(ii(ii(i(ii(ii(i(ii(ii((ii(ii(ii(i(ii(i(ii(ii(i(ii(ii((ii(ii((ii(ii((i(i(i(ii(ii(i(ii(ii(i(ii(ii((ii(ii(ii(i(ii(i(ii(ii(i(ii(ii((ii(ii((ii(ii((R,tTruetFalse(R5RR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_same_as_ufunc�sRcC`s&tjd�dtjd�gtjd�dtjd�gtjd�dtjd�gtjd�d	tjd�gtjd�d
tjd�gtjd�dtjd�gtjd�d
tjd�gtjd�dtjd�jdd�gtjd�dtjdddgdddgg�gtjd�dtjd�gtjd�dtjd�gtjd�dtjd�gtjd�dtjd�gtjd�dtjd�gtjd�dtjd�gg}x3|D]+\}}}t||�}t||�q�WdS(Niiiii����(i(i(i(i(i(iii(iii(i(ii(ii(i(ii(ii(ii(ii(ii(ii(RR1R
tonesRR RR(R5tinput_arrayRRtactual((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_broadcast_to_succeeds�s$*6$c
`s�dd	gd
dgdd
gddgddgddgddgddgddgddgddgg}x<|D]4\}�tj|��tt��fd��qpWdS(Niiiiii����c`s
t���S(N(R((tarrttarget_shape(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt<lambda>s(i((i((i((i(i(i(i(i(i(ii(ii(ii(i(i(i(i����(ii(i����i(RR
RR(R5t
orig_shape((RCRDsU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_broadcast_to_raises�s										c`sttt�ttddg�d�tttjd	��d
�tttjd�tjd��d
�tttjd�gd�d�tttjd�gd�d�tttjd�gddg�d�tjd�gdtjd�gd�tt�fd��dS(Niiiii idc`s
t��S(N(R
((tbad_args(sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyREs(i(ii(ii(ii(ii(ii(ii(ii(ii(ii(i(RRR
RRR?(((RHsU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_broadcast_shapes
(##**cC`s�tjdg�}t|�}tjdg�}t|tjdg��tjddddg�}t|dddd|jf�}tjddg�}t||�tjddddg�}t|ddddd|jf�}tjddddgddddgddddgg�}t||�tjddg�}tjdd|�}tjdd
�|d<t|dddd|jf�}ddddggd}dgdgd}t	|j|�t||d�t||d
�tjddd�}t|dddd|jf�}t	|j|j�tjidgd6dgd6�}tjdd|�}t|dddd|jf�}t	|j|j�dS(NiiiiRtstridesitnumti4tobjtORitV4ttnamestformats(i(ii(RKRL(RMRN(i(ii(i(ii(i(ii(
RR1tNoneRRtitemsizeRtemptyRR(Rta_viewRtdttexpected_numtexpected_obj((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_as_strideds8"
%<
!!#!tVerySimpleSubClasscB`seZd�ZRS(cO`s#t|d<tj||�j|�S(Ntsubok(R<RR1tview(tclstargstkwargs((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt__new__Bs
(t__name__t
__module__Ra(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyR[AstSimpleSubClasscB`seZd�Zd�ZRS(cO`s2t|d<tj||�j|�}d|_|S(NR\tsimple(R<RR1R]tinfo(R^R_R`tself((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyRaHs
	cC`st|dd�d|_dS(NRfRPs
 finalized(tgetattrRf(RgRM((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt__array_finalize__Ns(RbRcRaRi(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyRdGs	cC`s�tddddg�}tt|�tk�t|dd
dd|jf�}tt|�tjk�t|dddd|jfdt�}tt|�tk�tddddg�}t|dddd|jfdt�}tt|�tk�t|j	dk�tj
t|��jd	d�}t
||�\}}tt|�tjk�tt|�tjk�t|j|jk�t
||dt�\}}tt|�tk�t|j	dk�tt|�tjk�t|j|jk�d
}t||�}tt|�tjk�t|j|k�t||dt�}tt|�tk�t|j	dk�t|j|k�dS(NiiiiRRJR\ssimple finalizedi����(i(i(i(ii(R[RttypeRRTRtndarrayR<RdRfRRR R	RR(RRVtbtb_viewR((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_subclassesRs8"((!c
C`s<tjdddg�}t|d�}t|jjt�tt|j	t
d�d�xGt|�td|�gD]*}x!|D]}t|jjt
�qWqrWt|j_td|�\}}t|jjt�d}dg}ttjd�||�}tjd�}t||�\}}	t|j|	jk�dS(Niiii(ii(i(i(RR1RRtflagst	writeableR=RRt__setitem__tsliceRSR	R<RR
RR(
toriginaltresulttresultst_RRJttricky_arraytothertfirsttsecond((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_writeablews"
	cC`s|tjddt�}tjdgddt�}t|d�}t||�t|tjd��\}}t||�dS(NRRi(i(RR1tobjectRRR	R?(R@RRARv((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyttest_reference_types�s
t__main__('t
__future__RRRtnumpyRt
numpy.testingRRRRRtnumpy.lib.stride_tricksRR	R
RRRR=R,R0R4R8R9R:R;R>RBRGRIRZRkR[RdRnR{R}Rb(((sU/opt/alt/python27/lib64/python2.7/site-packages/numpy/lib/tests/test_stride_tricks.pyt<module>s0("				
			 		4				'	%		


Zerion Mini Shell 1.0