ó É9Zc@`sÜddlmZmZmZddlZddlZddlZddlZddlm Z ddl Z ddl m Z ddlmZmZmZddlmZmZmZmZmZmZmZmZmZmZdefd„ƒYZd efd „ƒYZd efd „ƒYZd efd„ƒYZ defd„ƒYZ!defd„ƒYZ"defd„ƒYZ#defd„ƒYZ$de%fd„ƒYZ&defd„ƒYZ'defd„ƒYZ(defd„ƒYZ)defd „ƒYZ*d!efd"„ƒYZ+d#efd$„ƒYZ,d%„Z-d&efd'„ƒYZ.d(e/fd)„ƒYZ0d*e/fd+„ƒYZ1d,efd-„ƒYZ2d.efd/„ƒYZ3d0efd1„ƒYZ4d2efd3„ƒYZ5d4efd5„ƒYZ6d6efd7„ƒYZ7d8e/fd9„ƒYZ8d:e/fd;„ƒYZ9d<efd=„ƒYZ:d>efd?„ƒYZ;d@efdA„ƒYZ<dBefdC„ƒYZ=dD„Z>dEe/fdF„ƒYZ?dGefdH„ƒYZ@dIefdJ„ƒYZAeBdKkrØeƒndS(Li(tdivisiontabsolute_importtprint_functionN(tDecimal(tumath(trandtrandinttrandn( tTestCasetrun_module_suitetassert_t assert_equalt assert_raisestassert_raises_regextassert_array_equaltassert_almost_equaltassert_array_almost_equaltdect TestResizecB`s#eZd„Zd„Zd„ZRS(cC`stjddgddggƒ}tjddddgddddggƒ}ttj|dƒ|ƒtjddgddgddgddggƒ}ttj|dƒ|ƒtjdddgdddgdddgdddggƒ}ttj|dƒ|ƒdS(Niiii(ii(ii(ii(tnptarrayR tresize(tselftAtAr1tAr2tAr3((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_copiess!-3?cC`s`tjddgddggƒ}tj|dƒ}t|tjgƒƒt|j|jƒdS(Niiiii(i(RRRRR tdtype(RRtAr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_zeroresizes!cC`sitjdddtjdfgƒ}tj|dƒ}t|tjd|jƒƒt|j|jƒdS(NiRtaii(ii(ii(Rtzerostfloat32RRRR (RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_reshape_from_zero%s$(t__name__t __module__RRR"(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs tTestNonarrayArgscB`sÎeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`skdddgdddgdddgg}dddg}dddg}tj||ƒ}t||ƒdS( Niiiiiiii(RtchooseR (RtchoicesttgtRtout((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_choose/s  cC`s\dddddddg}tj|ddƒ}dddddddg}t||ƒdS( Niÿÿÿÿiiii iüÿÿÿi÷ÿÿÿi(RtclipR (RtarrR)R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_clip9scC`sqdddddgdddd d gg}dddd d gg}tjddg|d dƒ}t||ƒdS( Niiiiiiiiii taxis(RtcompressR (RR,R(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_compress?s c C`s_dddgdddgg}ttjtj|ƒtjdddddd gƒkƒƒdS( NiiiiiiiixiÐ(R Rtallt cumproductR(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_cumproductFscC`sbddddgddddgd d d d gg}tj|ƒ}ddd g}t||ƒdS( Niiiiiiiiii i i (RtdiagonalR (RRR)R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_diagonalJs cC`sdddgdddgg}ttj|ƒdkƒttjtj|dƒtjd dd gƒkƒƒttjtj|dƒtjd d gƒkƒƒtjd tƒM}tjddt ƒttj tjgƒƒƒt|dj t kƒWdQXdS(Niiiiiig @ig@g@g@g@trecordtalwayst( R RtmeanR1Rtwarningstcatch_warningstTruetfilterwarningstRuntimeWarningtisnantcategory(RRtw((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_meanSs74cC`s;dddddddg}ttj|dd ƒd ƒdS( Niiii iýÿÿÿiûÿÿÿg@R.ig.@(R Rtptp(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ptp^scC`sbddddgddddgd dddgg}d d d g}ttj|d dƒ|ƒdS(Niiiiiiii i iibiXR.iÿÿÿÿ(R Rtprod(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_prodbs c C`szdddgdddgddd gd d d gg}ddddddddd d d d g }ttj|ƒ|ƒdS( Niiiiiiiii i i i (R Rtravel(RRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_raveljs6*cC`sJdddg}ddddddg}tj|dƒ}t||ƒdS(Niii(RtrepeatR (RRR(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_repeatoscC`sƒdddgdddgddd gd d d gg}ddddddgddd d d d gg}ttj|d ƒ|ƒdS(Niiiiiiiii i i i (ii(R Rtreshape(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_reshapevs60cC`sDddddg}ddddg}ttj|d d ƒ|ƒdS( Ngö(\Âõø?gÃõ(\"R@gffffff@g @gš™™™™™ù?g R@gš™™™™™@gš™™™™™ @tdecimalsi(R Rtaround(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_round{scC`s;ddddddg}tj|dƒ}t|dƒdS(Niøÿÿÿiûÿÿÿiÿÿÿÿiii i(Rt searchsortedR (RR,R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_searchsorted€scC`ssdddgdddgg}ttj|ƒdkƒttj|dƒdkƒttj|dƒdkƒdS(Niiiiiii(R Rtsize(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_size…scC`sMdddgdddgdddggg}ttj|ƒjdkƒdS(Niii(ii(R Rtsqueezetshape(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_squeeze‹s-cC`sìdddgdddgg}ttj|ƒdƒttj|dƒtjd d d gƒƒttj|dƒtjd d gƒƒtjd tƒM}tjd d tƒt tj tjgƒƒƒt |dj tkƒWdQXdS(Niiiiiig bép@Sû?igø?gɪŒo½ ê?R6R7R8( RRtstdRR:R;R<R=R>R R?R@(RRRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_stds+(cC`s†ddgddggddgddggg}ddgddggddgddggg}tj|ddƒ}t||ƒdS( Niiiiiiii(RtswapaxesR (RR(RR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_swapaxesšs00cC`sndddgdddgddd gg}dgd gd gg}tj|d dd tƒ}t||ƒdS(Niiiiiiiii iiR.tkeepdims(RtsumR<R (RtmR(R)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_sum s   cC`sVdddg}dddg}dddddg}tj||ƒ}t||ƒdS(Niiiii(RttakeR (RR(tindicesRR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_take©s cC`s;ddgddgddgg}ttj|ƒdƒdS(Niiiiii(R Rttrace(Rtc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_trace±s!cC`s\ddgddgddgg}dddgdddgg}ttj|dƒ|ƒdS( Niiiiiii(ii(R Rt transpose(RR,R(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_transposeµs!cC`sìdddgdddgg}ttj|ƒdƒttj|dƒtjd d d gƒƒttj|dƒtjd d gƒƒtjd tƒM}tjd d tƒt tj tjgƒƒƒt |dj tkƒWdQXdS(NiiiiiigUUUUUU@ig@g“vWUUå?R6R7R8( RRtvarRR:R;R<R=R>R R?R@(RRRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_varºs+((R#R$R*R-R0R3R5RBRDRFRHRJRLRORQRSRVRXRZR^RaRdRfRh(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR%-s,                tTestBoolScalarcB`s,eZd„Zd„Zd„Zd„ZRS(cC`sNtj}tj}d}|j|o'||kƒ|j|o@||kƒdS(Ntxyz(RtFalse_tTrue_t assertTrue(Rtfttts((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_logicalÇs   cC`srtj}tj}|j||B|kƒ|j||B|kƒ|j||B|kƒ|j||B|kƒdS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_orÎs   cC`srtj}tj}|j||@|kƒ|j||@|kƒ|j||@|kƒ|j||@|kƒdS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_andÖs   cC`srtj}tj}|j||A|kƒ|j||A|kƒ|j||A|kƒ|j||A|kƒdS(N(RRkRlRm(RRnRo((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_bitwise_xorÞs   (R#R$RqRrRsRt(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRiÆs   t TestBoolArraycB`s,eZd„Zd„Zd„Zd„ZRS(cC`sétjtgddtjƒddd…|_tjtgddtjƒddd…|_tjtgddtjƒddd…|_|jj ƒ|_ |jj ƒ|_ t|j ds  t TestSeterrcB`sSeZd„Zd„Zejejƒdkdƒd„ƒZd„Z d„Z RS(c C`s;tjƒ}|j|tddddddddƒƒdS(Ntdividetwarntinvalidtovertundertignore(Rtgeterrt assertEqualtdict(Rterr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_defaultƒs  cC`sÕtjƒÃtjƒ}tjddƒ}|j||kƒtjƒ}|j|ddkƒtjddƒ|jtjƒddkƒ|j|ddkƒtj||jtjƒ|kƒWdQXdS(NR¡tprintR¤traise(RterrstatetseterrRmR§(RRªtoldtnew((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_setŒs    tarmv5tels See gh-413.c C`stjddƒwy$tjdgƒtjdgƒWntk rJn X|jƒtjddƒtjdgƒtjdgƒWdQXdS(NR¡R­gð?gR¦(RR®RtFloatingPointErrortfailR¯(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_divide_err™s$  c`sŠtjƒ}dˆ_zZtjdtƒy}tjdƒtjddƒQtjdddgƒtj dgƒtj d gƒˆj t |ƒdƒWdQXWdQX‡fd †}tjdd ƒ;tjdd |gƒtj dgƒtj d gƒWdQXˆj ˆjdƒtj|ƒtjdd ƒ$tj dd d dd |gƒWdQXˆj ˆjdƒWdtj|ƒˆ`XdS(NiR6R7R¡R¢i Nigð?gc`sCˆjd7_|}tt|ƒdkƒtd|dkƒdS(NiiR¡i(tcalledR tlen(targst extobj_err(R(sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytlog_err°sR¦itextobji(Rt geterrobjR·R:R;R<t simplefilterR®t seterrobjRwRR¨R¸R¡(Rt olderrobjRAR»((RsP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_errobj¥s(    "& % cC`sªtjƒ}z‰tjtjtjddgƒtjtjdgƒƒx0t dƒD]"}tjtjtjdgƒqUWtjtjdgƒƒWdtj|ƒXdS(Niii'( RR½R¿RtUFUNC_BUFSIZE_DEFAULTt ERR_DEFAULTRwR?RR(RRÀRƒ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_errobj_noerrmaskÃs  ( R#R$R«R²RtskipiftplatformtmachineR¶RÁRÄ(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR ‚s  ' tTestFloatExceptionscB`s>eZd„Zd„Zejedƒd„ƒZd„ZRS(cC`szt|ƒ}y(|||ƒttd||fƒWn?tk ru}tt|ƒj|ƒdkd||fƒnXdS(Ns%Type %s did not raise fpe error '%s'.is$Type %s raised wrong fpe error '%s'.(ttypeR RxR´tstrtfind(RtfpeerrtflopR–tytftypetexc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytassert_raises_fpe×s  cC`sl|j||||ƒ|j|||d|ƒ|j||||dƒ|j|||d|dƒdS(N(((((RÑ(RRÌRÍtsc1tsc2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytassert_op_raises_fpeássSee ticket #2350c C`sÉtjddƒ±x©tjdD]š}tj|ƒ}tj|ƒjdkr‡tj|ƒ}|j}|j}|j }d}d}n]t |dƒj ƒ} tj| ƒ}||jƒ}||jƒ}||j ƒ}d}d}d } d } |j |d „||ƒ|j |d „||ƒ|j | d „||dƒƒ|j | d„||dƒƒ|j | d„|||ƒ|j | d„| ||ƒ|j | tj |dƒ|d|jƒƒ|j |d„|dƒ|dƒƒ|j | d„|tjƒ|tjƒƒ|j | d„|dƒ|dƒƒ|j | d„|tjƒ|tjƒƒ|j | d„|tjƒ|tj ƒƒ|j | d„|dƒ|tjƒƒq!WWdQXdS(NR1R­tAllFloatRnt underflowsdivide by zeroiR8toverflowR£cS`s||S(N((Rtb((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt scS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙ scS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙsicS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙsgà?cS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙscS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙscS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙsicS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙscS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙscS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙscS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙ scS`s||S(N((RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙ"s(RR®t typecodest obj2sctypeRtkindtfinfottinytmaxtepsRÉtrealRÑtpowertnexptinf( RttypecodeRÏtfitft_tinytft_maxtft_epsRÖt divbyzerotrtypeR×R£((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_floating_exceptionsísZ           #  "  " # c C`stjdtƒi}tjdƒtjddƒAtjddƒ|jt|ƒdƒ|j dt |dj ƒkƒtj d ƒtj d ƒ|jt|ƒd ƒ|j d t |d j ƒkƒtj tj ƒtj tj ƒ|jt|ƒd ƒ|j dt |d j ƒkƒtj dƒtj dƒ|jt|ƒdƒ|j dt |d j ƒkƒWdQXWdQXdS(NR6R7R1R¢igsdivide by zeroigœuˆ<ä7~iR×iÿÿÿÿis invalid valuegYóøÂn¥iRÖ(R:R;R<R¾RR®R¡R¨R¸RmRÊtmessageRRä(RRA((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_warnings$s     ( R#R$RÑRÔRtknownfailureifR<RìRî(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÈÖs 7t TestTypescB`s>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`sÛtjdƒ}tjdƒtjdƒtjdƒtjdƒf\}}}}tjdƒtjdƒtjdƒtj dƒf\}}} } tj dƒtj dƒtj dƒ} } } tj dƒtjdƒtjdƒ}}}t|||ƒtjtjƒƒt|||ƒtjtjƒƒt|||ƒtjtjƒƒt||| ƒtjtjƒƒt|| | ƒtjtj ƒƒt|| | ƒtjtj ƒƒt|| | ƒtjtj ƒƒt|||ƒtjtjƒƒt|||ƒtjtjƒƒt||| ƒtjtjƒƒt|||ƒtjtjƒƒt|||ƒtjtjƒƒt|||ƒtjtjƒƒt|||ƒtjtjƒƒt||| ƒtjtjƒƒt|| |ƒtjtj ƒƒt||| ƒtjtj ƒƒt||| ƒtjtj ƒƒt|| |ƒtjtj ƒƒt|| | ƒtjtj ƒƒt|| |ƒtjtj ƒƒt||| ƒtjtjƒƒt||| ƒtjtjƒƒt|tj|gƒ|ƒtjtjƒƒt|tj|gƒ|ƒtjtjƒƒt|tj|gƒ|ƒtjtjƒƒt|tj|gƒ| ƒtjtjƒƒt|tj|gƒ|ƒtjtjƒƒt|| tj|gƒƒtjtjƒƒt||tj| gƒƒtjtjƒƒt|tjdƒtj| gƒƒtjtj ƒƒt|| tj| gƒƒtjtj ƒƒt|| tj| gƒƒtjtj ƒƒt|tj| gƒ| ƒtjtj ƒƒt|| tj|gƒƒtjtj ƒƒt||tj| gƒƒtjtjƒƒt|tj dƒtj| gƒƒtjtjƒƒt|tj|gƒ| ƒtjtj ƒƒt|tj|gƒ|ƒtjtjƒƒt|tj|gƒ| ƒtjtj ƒƒt|tj|gƒ| ƒtjtj ƒƒt|tj|gƒ| ƒtjtj ƒƒt|tj|gƒ|ƒtjtjƒƒt|tj| gƒ|ƒtjtj ƒƒdS(Niiÿÿÿÿy@(Rtbool_R™tint16tint32tint64tuint8tuint16tuint32tuint64R!R‘t longdoublet complex64t complex128t clongdoubleR RR(Rt promote_funcRØti8ti16ti32ti64tu8tu16tu32tu64tf32tf64tfldtc64tc128tcld((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_promotion_cases8slBB//""""""""""""""""""""""".......$...$......cC`s2d„}|j|ƒxtjttgƒtjddgdtjƒgD]à}d|}t|jtjdƒd|jƒtjdƒ|}t|jtjtjƒd|jƒtj dƒ|}t|jtjdƒd|jƒtj dƒ|}t|jtjdƒd|jƒtj dƒ|}t|jtjd ƒd|jƒd |}t|jtjd ƒd|jƒtj d ƒ|}t|jtjtj ƒd|jƒtj d ƒ|}t|jtjd ƒd|jƒtjd ƒ|}t|jtjd ƒd|jƒqJWdS( NcS`stj||ƒjS(N(RtaddR(RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytres_typeƒsiýÿÿÿi RgX9´Èv¾ó?tf8s array type %stf4tf2yX9´Èv¾ó?tc16tc8(R RRR<RxR™R RRùR‘R!tfloat16RüRûRú(RRRRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_coercion‚s.  : #### ##cC`s6|jtjƒttjdƒtjdƒkƒdS(N(R Rt result_typeR RwR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_result_type¸scC`s$ttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjd ƒƒttjd d ƒtjd ƒƒttjddƒtjd ƒƒttjd d ƒtjd ƒƒttjd dƒtjd ƒƒttjd d ƒtjd ƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒdS(Nsi8s>U16tU21sS5s>U8sU5sM8sm8(R Rt promote_typesR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_promote_types_endian¼s """""""""""""""cC`sDttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjd dƒtjd ƒƒttjd dƒtjd ƒƒttjd dƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjd dƒtjdƒƒttjd dƒtjdƒƒttjd dƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjddƒtjdƒƒttjd dƒtjd ƒƒttjd dƒtjdƒƒttjd dƒtjd ƒƒttjd dƒtjdƒƒdS(NRvtStS5RØtS4tu1tS3tu2tu4tS10RtS20ti1ti2tS6ti4tS11RþtS21tUtU5tU4tU3tU10tU20tU6tU11RtS1tS30(R RRR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_promote_types_stringsÒs@"""""""""""""""""""""""""""""""cC`s1ttjtjtjƒƒttjtjtjƒƒttjtjtjƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjdddƒƒttjdddƒ ƒttjddd ƒƒttjd dd ƒ ƒttjd dd ƒƒttjdd d ƒ ƒttjdd d ƒƒttjddd ƒ ƒttjdddƒƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjdd ƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjdd!ƒƒttjddƒ ƒttjddƒƒttjddƒ ƒttjdd"ƒƒttjdd#ƒ ƒttjdd#ƒƒttjdd$ƒ ƒttjdd%ƒƒttjdd"ƒ ƒttjdd&ƒƒttjdd'ƒ ƒttjdd(ƒƒttjdd)ƒ ƒttjdd"ƒƒttjdd#ƒ ƒttjdd*ƒƒttjdd%ƒ ƒttjdd+ƒƒttjdd&ƒ ƒttjdd,ƒƒttjdd(ƒ ƒtt tjddƒtt tjddƒdS(-NRþRRR*R+tnosi8tequivsi4t same_kinds>u4tunsafeRvRR RØR"R!tS2R#R$R%tS9RR&tS19R'R(R)R,R/R0tU2R.R1tU9R2tU19R3R4R( R Rtcan_castRóRôR‘tcomplextfloatR t TypeErrorRw(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_can_castôsr(R#R$R RRRR7RG(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRð7s  J 6   "t NIterErrorcB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRH@st TestFromitercB`sGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cc`s$xtdƒD]}|dVq WdS(Nii(R(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytmakegenEscC`sµtj|jƒtjƒ}tj|jƒtjƒ}tj|jƒtƒ}|j|jtjtjƒkƒ|j|jtjtjƒkƒ|j|jtjtƒkƒdS(N(RtfromiterRJRóRôRERmR(Rtai32tai64taf((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_typesIs ""cC`s¶tjt|jƒƒƒ}tj|jƒtƒ}tj|jƒtdƒ}|jt|ƒt|ƒkƒ|jt|ƒdkƒ|jt tj|jƒtt|ƒdƒdS(Nii ( RRR‚RJRKtintRmR¸t assertRaisest ValueError(RtexpectedRta20((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_lengthsQscC`sštjt|jƒƒƒ}tj|jƒtƒ}tj|jƒtdƒ}|jtj||kddƒƒ|jtj||d kddƒƒdS(NiR.i(RRR‚RJRKRPRmtalltrue(RRSRRT((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_valuesZs "cc`s?x8t|ƒD]*}||kr2td|ƒ‚n|Vq WdS(Nserror at index %s(RRH(RtnteindexR…((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt load_dataas cC`s>d\}}|jttj|j||ƒdtd|ƒdS(Ni iRtcount(i i(RQRHRRKRZRP(RR[RY((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_2592is cC`sBd}|d}|jttj|j||ƒdtd|ƒdS(Ni iRR[(RQRHRRKRZRP(RR[RY((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2592_edgeos ( R#R$RJRORURWRZR\R](((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRIDs     t TestNonzerocB`s>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`s9ttjtjgƒƒdƒttjtjgddƒƒdƒttjtjgƒƒgfƒttjtjdƒƒdƒttjtjdddƒƒdƒttjtjdƒƒgfƒttjtjdƒƒdƒttjtjdddƒƒdƒttjtjdƒƒdgfƒdS(NiRt?i(R Rt count_nonzeroRtnonzero(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_trivialxs%"%"%cC`s&tjdddddddgƒ}ttj|ƒdƒttj|ƒdƒttj|ƒddddgfƒtjdddddgd ddgƒ}ttj|d ƒdƒttj|d ƒdƒttj|d ƒdddgfƒttj|d ƒddddgfƒdS(NiiiiÿÿÿÿiiiiiRRR*RØR((ii(ii(ii(iÿÿÿÿi(ii(RR*(RØR((RRR R`Ra(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_onedim„s$%&cC`sytjdddgdddggƒ}ttj|ƒdƒttj|ƒdddgdddgfƒtjdƒ}ttj|ƒdƒttj|ƒdddgdddgfƒtjd ddgdddgdddggdddgƒ}ttj|dƒd ƒttj|d ƒdƒttj|dƒddddgddddgfƒttj|d ƒdddddgdddddgfƒt|djjj ƒttj|djƒd ƒttj|d jƒdƒttj|djƒddddgddddgfƒttj|d jƒdddddgdddddgfƒdS(Niiiii iRRRRØR!i(ii(ii(ii (ii(ii(ii(ii(ii(ii(RR(RØR!( RRR R`RateyeR tTtflagstaligned(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_nonzero_twodim‘s$'.. !8>;cC`súxótdƒD]å}tjddtjƒ}t||dd…t<(RtasarrayR–t byteorderRšRt newbyteorder(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_neg_byteorderXs cC`s3t||ƒ}|j|ƒ}t|jj ƒ|S(N(RR®R RR›(RRXR]tdata((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_non_native_data`scC`sdt||ƒjtjƒS(Ni (RRšRRô(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_int_datafscC`sdt||ƒjtjƒS(Ni (RRšRRó(RRXR]((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_generate_int32_dataiscC`s_|j|j|jƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Ngš™™™™™¹?g333333ã?(R¥RžRŸR¡R+Rœ(RRR]R tactact((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_doublems cC`sn|j|j|jƒ}|jtƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Niþÿÿÿi(R±RžRŸRšRPR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_intvscC`so|j|j|jƒ}tj|jƒ}|d}|j|||ƒ}|j|||ƒ}t||ƒdS(Ngà?( R¥RžRŸRR RUR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_double€s  cC`sÔ|j|j|jƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒ|j|j|jƒ}d}|jdƒ}t|j j ƒ|j|||ƒ}|j|||ƒ}t||ƒdS(Ngà¿g333333ã?( R°RžRŸR¡R+RR¥R®R RR›(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_nonnative‰s cC`sÂd|j|j|jƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒd|j|j|jƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Nigà¿gð?yð?y@yà¿ð?yð?@(R¦RžRŸR¡R+RœR¥(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_complexœs cC`sxtjddtjƒ}|jƒ}|jƒ}|j||dƒ}|j|d|ƒ}t||ƒt||ƒdS(Ni R(RRRDtminRßR¡RwRœ(RRR]R tamtaM((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_complex®s   cC`s¡|j|jd|jdƒ}|ddd…ddd…f}t|jd ƒt|jd ƒ|j|ddƒ}|j|ddƒ}t||ƒdS(Niit F_CONTIGUOUSt C_CONTIGUOUSgš™™™™™ù¿g333333û?(R¥RžRŸR RfR¡R+Rœ(RRR³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_non_contigºs "cC`s…|j|j|jƒ}d}d}tj|jƒ}tj|jƒ}|j||||ƒ|j||||ƒt||ƒdS(Ngà¿g333333ã?( R¥RžRŸRR RUR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_outÄscC`sš|j|j|jƒ}tjdƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiiR( R²RžRŸRR‘R RURóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int32_inoutÏs cC`sš|j|j|jƒ}tjdƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiÿÿÿÿiR( R²RžRŸRRóR RURôRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int64_outÚs cC`s£|j|j|jƒ}tj|jtjƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiR( R²RžRŸRR RUR‘RóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int64_inoutås cC`sˆ|j|j|jƒ}d}d}tj|jdtjƒ}|jƒ}|j||||ƒ|j ||||ƒt ||ƒdS(Ngð¿g@R( R¥RžRŸRR RURóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_int32_outðs cC`sy|j|j|jƒ}|jƒ}tj|jƒ}d}|j||||ƒ|j||||ƒt ||ƒdS(Ngð?( R¥RžRŸRzRR RUR¡R+Rœ(RRR³R]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_inplace_01ûs cC`sm|j|j|jƒ}|jƒ}d}d}|j||||ƒ|j||||ƒt||ƒdS(Ngà¿g333333ã?(R¥RžRŸRzR¡R+Rœ(RRR³R]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_simple_inplace_02s cC`s»|j|jd|jdƒ}|ddd…ddd…f}t|jd ƒt|jd ƒ|jƒ}d}d}|j||||ƒ|j||||ƒt||ƒdS(NiiR¾R¿gà¿g333333ã?( R¥RžRŸR RfRzR¡R+R(RRR³R]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_noncontig_inplaces " cC`s_|j|j|jƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Ngà¿g333333ã?(R¥RžRŸR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_01s cC`sq|j|j|jƒ}|jtjƒ}d}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Niþÿÿÿi( R±RžRŸRšRRóR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_02%scC`sƒ|j|j|jƒ}d}d}|j|tj|ƒtj|ƒƒ}|j|tj|ƒtj|ƒƒ}t||ƒdS(Niþÿÿÿi(R²RžRŸR¡RR‘R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_03/s ''cC`sq|j|j|jƒ}tjdƒ}tjdƒ}|j|||ƒ}|j|||ƒ}t||ƒdS(Niþÿÿÿi(R²RžRŸRR!R¡R+Rœ(RRR]R R´R³((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_048s cC`s|j|j|jƒ}d}d}|j||tj|jƒ|ƒ}|j||tj|jƒ|ƒ}t||ƒdS(Ngà¿gð?( R±RžRŸR¡RR RUR+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_05As %%cC`sn|j|j|jƒ}d}|j|ƒ}d}|j|||ƒ}|j|||ƒ}t||ƒdS(Ngà?gð?(R¥RžRŸR®R+R¡Rœ(RRR]tm_sR R´R³((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_06JscC`sŒ|j|j|jƒ}dtj|jƒ}d}|j|ƒ}t|jj ƒ|j ||ƒ}|j |||ƒ}t ||ƒdS(Ngà¿gð?( R¥RžRŸRRRUR®R RR›R+R¡Rœ(RRR]R ta_sR´R³((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_07TscC`s||j|j|jƒ}d}d}|j|ƒ}t|jj ƒ|j|||ƒ}|j||ƒ}t ||ƒdS(Ngà¿gð?( R¥RžRŸR®R RR›R¡R+Rœ(RRR]R RÐR³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_08_scC`s|j|j|jƒ}dtj|jƒ}d}|j|ƒ}t|jj ƒ|j |||ƒ}|j |||ƒ}t ||ƒdS(Ngà¿gð?( R¥RžRŸRRRUR®R RR›R¡R+Rœ(RRR]R RÎR³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_09jscC`s˜|j|j|jƒ}tj|jdtjƒ}tjdƒ}tjdƒ}|j|||d|ƒ}|j|||d|ƒ}t ||ƒdS(NRgà¿iR)( R±RžRŸRR RUR!R+R¡Rœ(RRRØR]R R´R³((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_10uscC`sš|j|j|jƒ}|jƒ}|j|jjdƒƒ}|jƒ}d}d}|j|||d|ƒ|j|||d|ƒt ||ƒdS(NR©gà¿gð?R)( R°RžRŸRzRšRR­R¡R+Rœ(RRRØtbtR]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_11s  cC`s˜|j|j|jƒ}tj|jdtjƒ}tjdƒ}tjdƒ}|j|||d|ƒ}|j |||d|ƒ}t ||ƒdS(NRiiR)( R±RžRŸRR RUR!RóR+R¡Rœ(RRRØR]R R´R³((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_type_cast_12‹scC`s…|j|j|jƒ}d}d}tj|jƒ}tj|jƒ}|j||||ƒ|j||||ƒt||ƒdS(Ngà¿g333333ã?( R¥RžRŸRR RUR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple•scC`sš|j|j|jƒ}tjdƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiiR( R²RžRŸRR‘R RURóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple2 s cC`sš|j|j|jƒ}tjdƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiÿÿÿÿiR( R²RžRŸRRóR RURôRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_simple_int32«s cC`s£|j|j|jƒ}tj|jtjƒ}tjdƒ}tj|jdtjƒ}|jƒ}|j ||||ƒ|j ||||ƒt ||ƒdS(NiR( R²RžRŸRR RUR‘RóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_with_out_array_int32¶s cC`sˆ|j|j|jƒ}d}d}tj|jdtjƒ}|jƒ}|j||||ƒ|j ||||ƒt ||ƒdS(Ngð¿g@R( R¥RžRŸRR RURóRzR¡R+Rœ(RRR]R R³R´((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt!test_clip_with_out_array_outint32Ás cC`sy|j|j|jƒ}|jƒ}tj|jƒ}d}|j||||ƒ|j||||ƒt ||ƒdS(Ngð?( R¥RžRŸRzRR RUR¡R+Rœ(RRR³R]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_inplace_arrayÌs cC`sm|j|j|jƒ}|jƒ}d}d}|j||||ƒ|j||||ƒt||ƒdS(Ngà¿g333333ã?(R¥RžRŸRzR¡R+Rœ(RRR³R]R ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_inplace_simpleÖs cC`s…|j|j|jƒ}|jƒ}d}d}tj|||d|ƒ}|j||||ƒt||ƒ|j||kƒdS(Ngà¿g333333ã?R)(R¥RžRŸRzRR+RœRm(RRR³R]R ta2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_clip_func_takes_outàs  cC`s´tjdƒ}t|jdtjƒ|ƒt|jdtjƒ|ƒt|jdtjdtjƒ|ƒt|jdddtjƒ|ƒt|jdtjddƒ|ƒdS(Ng@RºRßiþÿÿÿi (RRiR R+R•(RR„((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_clip_nanës %"N(1R#R$R}RwR¡R+R¥R¦R§R®R°R±R²RµR¶R·R¸R¹R½RÀRÁRÂRÃRÄRÅRÆRÇRÈRÉRÊRËRÌRÍRÏRÑRÒRÓRÔRÖR×RØRÙRÚRÛRÜRÝRÞRàRá(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR>s\             t TestAllclosecB`sneZdZdZd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z RS( gñh㈵øä>g:Œ0âŽyE>cC`stjddƒ|_dS(NR£R¦(RR¯tolderr(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}øscC`stj|jdS(N(RR¯Rã(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttearDownûscC`s'ttj||ƒd||fƒdS(Ns%s and %s not close(R Rtallclose(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt tst_allcloseþscC`s(ttj||ƒ d||fƒdS(Ns%s and %s shouldn't be close(R RRå(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_not_allclosesc c`stjddgƒ}tjdƒjdƒ}|j}|j}ddgddgf|gdgfdgd||gf||||f|||||df||||ftjtjftjtjgfg}x%|D]\}}|j||fVqãWdS( Nidièi}iiii(iii(RRRiRKtatoltrtolRäRæ(RR,taranRèRéR¯R–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_allcloses  c c`sstjdƒjdƒ}|j}|j}tjdgdtjgftjdgddgftjtjgdtjgftjtjgddgftj dgtjdgftjdgtjdgf|dgdgfdgd||dgf|||||dftjtjdgƒtjdtjgƒfg }x%|D]\}}|j||fVqNWdS(Ni}iiii(iii( RRiRKRèRéRäR•RRç(RRêRèRéR¯R–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_not_allcloses  3cC`s‚tjtjdgƒ}tjdtjgƒ}tj||ƒt|tjtjdgƒƒt|tjdtjgƒƒdS(Nii(RRRäRåR(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_no_parameter_modification-s cC`sJtjtjƒj}tj|gdtjƒ}ttj||ƒƒdS(NR(Rtiinfotint_RºRR Rå(Rtmin_intR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_min_int4scC`s8tjdtjgƒ}ttj||dtƒƒdS(Ngð?t equal_nan(RRR•R RåR<(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_equalnan:scC`sNdtjfd„ƒY}|dgƒ}tttj||ƒƒtkƒdS(NtFoocB`seZd„ZRS(c_`stj||Žj|ƒS(N(RRR˜(tclsR¹tkwargs((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt__new__Bs(R#R$R÷(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRôAsi(RRmR RÉRåRv(RRôR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_return_class_is_ndarray>s(R#R$RéRèR}RäRæRçRëRìRíRñRóRø(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRâôs         t TestIsclosecB`s‰eZdZdZd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„ZRS(gñh㈵øä>g:Œ0âŽyE>c C`s7|j}|j}tjddgƒ}tjdƒjd ƒ}ddgddgf|gdgfdgd||gf||||f|||||f||||ftjtjftjtjgftjtj gtjtj gfg |_tjdgdtjgftjtj gddgftjtjgdtj gftjtjgddgftjdgtjtj gf|dgdgfdgd||dgf|||d||dftjtjdgƒtjdtjgƒfg |_ tjdgtj|dgf|dd dd||gdtjd gftjd ƒddd gftjtjtjtjgfdg|tjtj tjgfd|tjtj tjgfg|_ t t gt t t gt t t gt t t gt t t t gt t t t gg|_ dS( Nidièi}iiiigš™™™™™ñ?g€„.AigÍÌÌÌÌÌ@(iii(RèRéRRRiRKRätall_close_testsR•tnone_close_teststsome_close_testsR<Rxtsome_close_results(RRèRéR,Rê((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytsetupMsD  ,6."(    cc`s`|jƒ|j}|j}x=t||ƒD],\\}}}ttj||ƒ|fVq,WdS(N(RþRüRýtzipRRtisclose(RtteststresultsR–RÎtresult((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_isclosezs    "cC`s0ttjtj||ƒƒd||fƒdS(Ns%s and %s not close(R RR1R(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_all_isclosescC`s7d}ttjtj||ƒƒ |||fƒdS(Ns%s and %s shouldn't be close(R RRR(RR–RÎR~((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_none_isclose„scC`s¡d}d}tj|ƒretj|ƒrettj||ƒtj||ƒkd|||fƒn8ttj||ƒjƒtj||ƒ|||fƒdS(Ns4isclose.all() and allclose aren't same for %s and %ss.isclose and allclose aren't same for %s and %sR~(RtisscalarR RRåRR1(RR–RÎR~tmsg2((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttst_isclose_allcloseˆs ;cc`s9|jƒx(|jD]\}}|j||fVqWdS(N(RþRúR(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_all_iscloses cc`s9|jƒx(|jD]\}}|j||fVqWdS(N(RþRûR(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_none_isclose•s cc`sM|jƒ|j|j|j}x%|D]\}}|j||fVq(WdS(N(RþRúRûRüR (RRR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ip_isclose_allclosešs    cC`sittjtjtjdtƒtgƒtjdtjgƒ}ttj||dtƒttgƒdS(NRògð?(RRRR•R<R(RR,((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_equal_nan¡s(cC`sNtjjtttgtjdƒƒ}tt|ƒttjd|ƒƒkƒtt|ƒttj|dƒƒkƒtjjtttgtj tj tj gƒ}tt|ƒttjtj |ƒƒkƒtt|ƒttj|tj ƒƒkƒtjjtttgtj tj tj gƒ}tjtj |dtƒ}tt|ƒt|ƒkƒt tttg|j ƒtj|tj dtƒ}tt|ƒt|ƒkƒt tttg|j ƒtjjtttgtj tj tj gƒ}tj||dtƒ}tt|ƒt|ƒkƒt tttg|j ƒdS(NiiRò( Rtmat masked_whereR<RxRiR RÉRR•RäRtmask(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_masked_arrays¦s"'((0++00cC`s#ttjtjddƒƒƒdS(Ni(R RRR(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_scalar_returnÁscC`s‚tjtjdgƒ}tjdtjgƒ}tj||ƒt|tjtjdgƒƒt|tjdtjgƒƒdS(Nii(RRRäRR(RR–RÎ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRíÄs cC`skttjtjtj ƒtkƒttjdtjƒtkƒtttjdtjƒƒtkƒdS(Ni(R RRRäRxRÉRv(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_non_finite_scalarËs#(R#R$RéRèRþRRRR R R R R RRRíR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRùIs -           t TestStdVarcB`s>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`s+tjddddgƒ|_d|_dS(Niiÿÿÿÿ(RRRtreal_var(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}ÔscC`s@ttj|jƒ|jƒttj|jƒd|jƒdS(Ni(RRRgRRRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_basicØscC`s0ttjdƒdƒttjdƒdƒdS(Nii(R RRgRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_scalarsÜscC`s”ttj|jddƒ|jt|jƒtt|jƒdƒƒttj|jddƒd|jt|jƒtt|jƒdƒƒdS(Ntddofii(RRRgRRR¸RERW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_ddof1às.cC`s”ttj|jddƒ|jt|jƒtt|jƒdƒƒttj|jddƒd|jt|jƒtt|jƒdƒƒdS(NRi(RRRgRRR¸RERW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_ddof2æs.cC`s¸tjdƒ}tjdƒ}tj|d|ƒ}t||kƒt||ƒtj|d|ƒ}t||kƒt||ƒtj|d|ƒ}t||kƒt||ƒdS(Ni gR)(RRiRRWR RRgR9(RR„R)R›((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_out_scalarìs  (R#R$R}RRRRR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÓs      tTestStdVarComplexcB`seZd„Zd„ZRS(cC`sUtjddddgƒ}d}ttj|ƒ|ƒttj|ƒd|ƒdS(Niyð?iÿÿÿÿyð¿i(RRRRgRW(RRR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRûscC`s0ttjdƒdƒttjdƒdƒdS(Nyð?i(R RRgRW(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs(R#R$RR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRús tTestCreationFuncscB`sJeZd„Zdd„Zd„Zd„Zd„Zd„Zd„Z RS(c C`s-d|_id d 6d d 6|_d|_dS(NRØRƒtuRnRcRRR-RuR˜RlR™tFi ( RØRƒRRnRcRRR-Ru(tdtypestorderstndims(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR} s c C`s›d t|jƒ|j|jdtjdƒf}i}|dk rSi|d6}ntjƒ6tj dt ƒxt j |ŒD] \}}}}} ||g} ytj dj|| ƒƒ} Wntk r×q€q€X|dk rö|dkröq€n|| d |d | |} t| j | kƒtt| j|j|ƒƒ|dk r€| jjd ƒrnt|ƒ} n|} t| | j| ƒƒq€q€WWdQXdS( Niiii t fill_valueR¦s{0}{1}RutorderRs|S(iii(RR"R!R RRiRwR:R;R¾tDeprecationWarningt itertoolstproductRtformatRFR tgetattrRfRÊt startswithR RÉ(RtfuncR#tpart fill_kwargRRR"R$RÉtbytesRURR,tval((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_functions6   %    cC`s|jtjƒdS(N(R0RR (R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_zeros3scC`s|jtjƒdS(N(R0RR (R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_ones6scC`s|jtjƒdS(N(R0Rtempty(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_empty9scC`s*|jtjdƒ|jtjdƒdS(Nii(R0Rtfull(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_filled<scC`sÐd}tj|ƒ}tj|gdƒttj|ƒ|kƒtj|gdƒttj|ƒ|kƒtj|gdƒttj|ƒ|kƒtj|gddƒttj|ƒ|kƒdS(Nii i(R–t getrefcountRR R RR3R5(Rtdimtbeg((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_for_reference_leak@sN( R#R$R}RwR0R1R2R4R6R:(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs  %    t TestLikeFuncscB`sPeZdZd„Zd„Zed„Zd„Zd„Zd„Z d„Z RS(s4Test ones_like, zeros_like, empty_like and full_likecC`s·tjdƒdftjdƒdftjdddƒdftjdƒdftjdƒjddƒdftjdƒjddƒd ftjdƒjdd d ƒdftjdƒjdd d ƒd ftjd ƒjddd ƒdftjd ƒjd ddƒdftjd ƒjdd d ƒdftjd ƒjdd d ƒdftjd ƒjddd ƒjddƒdftjd ƒjd ddƒjddƒdfg|_dS(Ng@iRiRRRiR'R$RiiiiR_(ii(ii(iii(iii(RRRwRiRKRYR¯(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR}Qs!!!!!!-cC`sx|dk rt|rXy|jj|ƒ}Wntk r;qqXttj||kƒƒqtttj||kƒƒndS(N(RwRRÉt OverflowErrorR RR1(RtdztvalueR#tz((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcompare_array_valuejs  c C`sU|ri|d6}ni}x»|jD]°\}}||d||}t|j|jƒttj|jƒ|jjtj|jƒ|jjƒt|jj |jj ƒt|jj |jj ƒ|dkrçt|j|jƒnt|jtj|ƒƒ|j |||ƒ||ddd||}t|j|jƒt |jj ƒ|dkrst|j|jƒnt|jtj|ƒƒ|j |||ƒ||ddd||}t|j|jƒt |jj ƒ|dkrÿt|j|jƒnt|jtj|ƒƒ|j |||ƒ||ddd||}t|j|jƒ|jj rxt |jj ƒnt |jj ƒ|dkrªt|j|jƒnt|jtj|ƒƒ|j |||ƒq&Wtjddgd d ggƒ}|||} t t| ƒtjkƒ||d t|} t t| ƒtjk ƒdS( NR#RR$RlRRiiiitsubok(R¯R RURRtstridesRR•RfR˜R™RwR@R tmatrixRÉRx( Rt like_functionR>R#R-R„RR=RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytcheck_like_functionvsT     !cC`s|jtjdƒdS(Ni(RERt ones_like(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ones_like³scC`s|jtjdƒdS(Ni(RERR—(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_zeros_like¶scC`s|jtjdƒdS(N(RERt empty_likeRw(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_empty_like¹scC`su|jtjdtƒ|jtjdtƒ|jtjdtƒ|jtjdtƒ|jtjtjtƒdS(Niiiègw¾Ÿ/Ý^@(RERt full_likeR<Rä(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_filled_like¼s ( R#R$t__doc__R}R@RxRERGRHRJRL(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR;Ns  =   t TestCorrelatecB`s5eZd„Zd„Zd„Zd„Zd„ZRS(c C`stjdddddgd|ƒ|_tjddƒddd…|_tjdd d gd|ƒ|_tjd d d ddd dgd|ƒ|_tjddd dd dgd|ƒ|_tjdddddddgd|ƒ|_tjdd ddd d d gd|ƒ|_ tjdddddddgd|ƒ|_ tjd d dddddddg d|ƒ|_ dS( NiiiiiRiiÿÿÿÿiþÿÿÿiýÿÿÿgÀg Àg,Àg4Àg:ÀgÀgÀg&Àg.Àg6Àg0Àg$ÀgÀgð¿g>ÀgHÀg€PÀgUÀg€YÀgKÀg3À( RRR–RitxsRÎtz1tz1_4tz1rtz2tz2rtzs(Rtdt((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt_setupÅs'"!-*---cC`s4|jtjƒtj|j|jdƒ}t||jƒtj|j|jd dƒ}t||jƒtj|j|jdƒ}t||j ƒtj|jddd…|jdƒ}t||j ƒtj|j|jddd…dƒ}t||j ƒtj|j |jdƒ}t||j ƒdS(NR5iÿÿÿÿ(RWRREt correlateR–RÎRRPRQRSRRRTRORU(RR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRžÑs((cC`sg|jtƒtj|j|jdƒ}t||jƒtj|j|jdƒ}t||jƒdS(NR5( RWRRRXR–RÎRRPRS(RR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_objectàs  cC`s^tjdƒ}tjdƒ}tj||ƒt|tjdƒƒt|tjdƒƒdS(Nidi(RRRXR(RR„tk((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_no_overwriteçs cC`s±tjddddgdtjƒ}tjdddgdtjƒ}tjdd ddddgdtjƒ}|ddd…jƒ}tj||ddƒ}t||ƒdS(Niiiiyð?RiÿÿÿÿyÀiii y@iûÿÿÿy @iüÿÿÿtmodeR5y@ð?y@ð?y@ð¿y @ð?y&@@yÀ @yÀð¿(RRRDt conjugateRXR(RR–RÎtr_zR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_complexîs $!*(R#R$RWRžRYR[R_(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRNÄs    t TestConvolvecB`seZd„Zd„ZRS(cC`sJdgd}dgd}ttj||ƒdd!tjddƒƒdS(Ngð?idiiiþÿÿÿib(RRtconvolveR5(RR„RZ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRYøs  cC`s^tjdƒ}tjdƒ}tj||ƒt|tjdƒƒt|tjdƒƒdS(Nidi(RRRaR(RR„RZ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR[ýs (R#R$RYR[(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR`÷s t TestArgwherecB`seZd„Zd„ZRS(cC`s\tjdƒjdƒ}ttj|dkƒddgddgddgddggƒdS(Niiiii(ii(RRiRKRtargwhere(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2Ds    cC`sAttjdddddgƒdgdgdgdggƒdS(Niiiii(R RRc(R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_lists(R#R$RdRe(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRbs tTestStringFunctioncB`seZd„ZRS(cC`s´tjdgƒ}tjd„dtƒtt|ƒdƒtjddtƒtt|ƒdƒtjd„dtƒtt|ƒdƒtjddtƒtt|ƒdƒdS(NicS`sdS(NtFOO((R–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙstreprRgs array([1])cS`sdS(NRg((R–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÙss[1]( RRtset_string_functionR<R RhRwRxRÊ(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_set_string_functions(R#R$Rj(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRfstTestRollcB`s#eZd„Zd„Zd„ZRS(c C`sYtjdƒ}tj|dƒ}t|tjdddddddd d d g ƒƒdS( Ni iii iiiiiii(RRitrollR R(RR–txr((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_roll1d"sc C`stjtjdƒd ƒ}tj|dƒ}t|tjdddddgddd d d ggƒƒtj|dd dƒ}t|tjdd d d dgdddddggƒƒtj|dd dƒ}t|tjdddddgddd d d ggƒƒdS(Ni iiii iiiiiiR.(ii(RRKRiRlR R(Rtx2tx2r((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_roll2d's::cC`s5tjgƒ}ttj|dƒtjgƒƒdS(Ni(RRR Rl(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_roll_empty2s(R#R$RnRqRr(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRk!s  t TestRollaxiscB`s¬eZidd6d d 6d d 6d d6dd6dd6dd6dd6dd6dd6dd6dd6dd 6d!d"6d#d$6d%d&6d'd(6d)d*6d+d,6d-d.6Zd„Zd„ZRS(/iiiiicC`s‰tjd ƒjddddƒ}tttj|ddƒtttj|ddƒtttj|ddƒtttj|ddƒdS( Niiiiiûÿÿÿiiiii(RRiRKR RRtrollaxis(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_exceptionsHs !c C`sGtjd ƒjddddƒjƒ}tj|jƒ}t|jdƒxö|jD]ë\}}tj |d|d|ƒ}|tj |jƒd\}}}} ttj ||||| f|kƒƒt|j|j||fkt ||fƒƒt|jd ƒ|d} tj |d| d|ƒ}|tj |jƒd\}}}} ttj ||||| f|kƒƒt|j|jd| |fkƒt|jd ƒ|dkrÌ|dn|} tj |d|d| ƒ}|tj |jƒd\}}}} ttj ||||| f|kƒƒt|j|j|d| fkƒt|jd ƒ|d} |dkr“|dn|} tj |d| d| ƒ}|tj |jƒd\}}}} ttj ||||| f|kƒƒt|j|jd| d| fkƒt|jd ƒqTWdS( NiiiitOWNDATAR.tstartiii( RRiRKRzR`RUR RfttgtshapeRtRR1RÊ( RRtaindRƒtjRŽti0R'R(ti3tiptjp((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_resultsOs8'&)/ &)$&)$ &)((iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(iiii(ii(R#R$RxRuR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRs7s  t TestMoveaxiscB`s>eZd„Zd„Zd„Zd„Zd„Zd„ZRS(cC`s|tjjdddƒ}x]ddfdd fdd fdd fgD]1\}}tj||dƒj}t||ƒqCWdS( Niiiiiiiÿÿÿÿ(iii(iii(iii(iii(RtrandomRtmoveaxisRUR (RR–tsourceRStactual((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_to_endvs   cC`s‚tjjddddƒ}x`dddfdddfddd fgD]4\}}}tj|||ƒj}t||ƒqFWdS( Niiiiiiÿÿÿÿ(iiii(iiii(iiii(RRRR‚RUR (RR–Rƒt destinationRSR„((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_new_positions  cC`s—tjdƒ}xdd d ddgddgfddgddgftdƒtdƒfgD]1\}}tj|||ƒj}t|d ƒq^WdS( Niiiiiiÿÿÿÿ(iiii(ii(iiÿÿÿÿ(iÿÿÿÿi(iiii(RR RR‚RUR (RR–RƒR†R„((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_preserve_order‰s%c C`sÐtjdƒ}xºddgddgdfddgddgdfdddgdddgdfddgddgd fddgddgd fgD]4\}}}tj|||ƒj}t||ƒq”WdS( Niiii(iiii(iiii(iiii(iiii(iiii(iiii(RR R‚RUR (RR–RƒR†RSR„((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_move_multiples–s+cC`stjjdddƒ}ttdtj|ddƒttdtj|ddƒttdtj|ddƒttd tj|ddgddgƒttd tj|ddgddgƒttd tj|dddgƒttd tj|ddgdgƒdS( Niiisinvalid axis .* `source`iiüÿÿÿsinvalid axis .* `destination`isrepeated axis in `source`srepeated axis in `destination`smust have the same number(RRRR RRR‚(RR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_errors¢s       cC`s¤tjjdƒ}tj|ddƒ}t|j|jƒtt|tjjƒƒdddg}tj|ddƒ}t|t|ƒƒtt|tj ƒƒdS(Niiii(iii( RRR R‚R RUt isinstancet MaskedArrayR‚Rm(RR–R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_array_likes³s(R#R$R…R‡RˆR‰RŠR(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR€us  t TestCrosscB`s5eZd„Zd„Zd„Zd„Zd„ZRS(cC`saddg}ddg}d}tj||ƒ}t||ƒtj||ƒ}t|| ƒdS(Niiiiiþÿÿÿ(RtcrossR (RRtvR?tcp((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2x2Às   cC`svddg}dddg}tjdddgƒ}tj||ƒ}t||ƒtj||ƒ}t|| ƒdS( Niiiiii iûÿÿÿiþÿÿÿ(RRRR (RRRR?R‘((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_2x3És  cC`sydddg}dddg}tjdddgƒ}tj||ƒ}t||ƒtj||ƒ}t|| ƒdS(Niiiiiiiýÿÿÿ(RRRR (RRRR?R‘((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_3x3Òs cC`stjddgdƒ}tjddgdƒ}d}ttj||ƒ|ƒttj||ƒ| ƒttj||ƒdƒtjddgdƒj}tjdddgdƒ}tjd d dgdƒ}ttj||d dƒ|ƒttj||jƒ| ƒttj||ƒdƒtjdddgdƒj}tjddgdƒj}tjd d dgdƒ}ttj||d dddƒ|ƒttj|j|jƒ| ƒttj|j|jƒdƒtjdddgdƒ}tjdddgdƒj}tjdddgdƒ}ttj||ddƒ|ƒttj|j|ƒ| ƒttj||ƒdƒdS(Niii iiiþÿÿÿiii iûÿÿÿtaxisaiôÿÿÿi taxisbiiýÿÿÿ(i i(i i(i i(i i(i i(i i(i i(i i(ii(ii(ii(RttileR RRe(RRRR?((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcastingÛs0% c C`stjdƒ}tjdƒ}ttj||ƒjdƒtjdƒ}tjdƒ}ttj||ddddƒjdƒtttj||ddddƒtttj||ddddƒtjdƒ}tjdƒ}ttj||ddd dƒjdƒtttj||dd ddƒtttj||dddd ƒtjdƒ}x9tddƒD](}ttj||d |ƒjdƒqmWdS(Niiiii R•R–iitaxisciûÿÿÿiüÿÿÿiiþÿÿÿ(iii(ii(iii(i ii(ii(i ii(i iii(iii(i iii(iii(ii(RRR RRUR RRR(RRRR™((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcasting_shapesùs (""(""(R#R$R’R“R”R˜Rš(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRŽ¿s  cC`s™tjdƒ}tjdƒ}tjdddƒ}tjddƒ}tjddƒ}tj|||ƒ}t||ƒttj|||ƒ|ƒdS( NiiiþÿÿÿRU(i(i(ii(ii(RRtlinspaceRmtouterR (tarr1tarr2tarr3tout1tout2tres1((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_outer_out_param s t TestRequirec B`szeZdddddddddd d d g Zd „Zd „Zd„Zd„Zd„Zd„Zd„Z d„Z RS(RlR¿t CONTIGUOUSRR¾tFORTRANRtALIGNEDtWt WRITEABLEtORvcC`s–tjd d d|fgƒ}|jdtƒ|d}t|jd ƒt|jd ƒt|jd ƒt|jd  ƒt|jd  ƒ|S( NitjunkR'RtwriteRlRRªR¨R(ii(R«R'(RR tsetflagsRxR Rf(RRR,R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytgenerate_all_false s cC`s¤|dkr|j}ntj|||gƒ}t|j|ƒt|j|kƒtj|d|gƒ}|ddkrt||kƒnt|j|ƒdS(NiRª(RwRRtrequireR Rf(RtflagRR,RØRc((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pytset_and_check_flag* s  cc`snddg}dddg}xLtj|||jƒD]2\}}}|j|ƒ}|j|||fVq4WdS(NRR*R(RwR&R't flag_namesR®R±(RtidtfdtidtypetfdtypeR°R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_require_each9 s  (cC`s,|jdƒ}tttj|ddƒdS(NRtQ(R®R tKeyErrorRR¯Rw(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_unknown_requirementA scC`stjddddgddddgƒ}t|jdƒt|jdƒt|jdƒt|jdkƒt|ddddgƒdS( NiiiiR*RlRRª(RR¯R RfRR (RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_non_array_inputE s *cC`s2|jdƒ}tttj|dddgƒdS(NRRlR(R®R RRRR¯Rw(RR((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_C_and_F_simulM scC`sZdtjfd„ƒY}|dƒ}tj|ddgƒ}tt|ƒtjkƒdS(Nt ArraySubclasscB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR½R sitE(ii(RRmR¯RwR RÉ(RR½RRØ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_ensure_arrayQ s cc`sQdtjfd„ƒY}x1|jD]&}|dƒ}|j|d|fVq#WdS(NR½cB`seZRS((R#R$(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR½Z si(ii(RRmR²R±Rw(RR½R°R((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_preserve_subtypeY s ( R#R$R²R®R±R·RºR»R¼R¿RÀ(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR¤ s         t TestBroadcastcB`s#eZd„Zd„Zd„ZRS(cC`stjd ƒtjd ƒtjd ƒtjd ƒg}tj|Œtjtj|d Œtj|dŒƒtj|dtj|dd!Œ|dƒg}xt|D]l}t|jdƒt|jdƒt|jd ƒx3t||jƒD]\}}t ||j kƒqëWq¢WdS(Niiiiiiiÿÿÿÿii(ii(iii(i(iii(iii( RR3t broadcastR RUR”tnumiterRÿtitersR tbase(RtarrstmitstmitRtia((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcast_in_argsc s$ )0 cC`sstjdƒg}tj|Œ}t|jdƒt|jdƒt|jdƒt|d|jdj kƒdS( Niiiiii(iii(iii( RR3RÂR RUR”RÃR RÄRÅ(RRÆRÈ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_broadcast_single_argq s cC`s„tjdƒ}xntdƒD]`}|g|}|dksG|dkr]tttj|Œqtj|Œ}t|j|ƒqWdS(Nii#ii (i(RR3RR RRRÂR RÃ(RR,RzRÆRÈ((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyttest_number_of_argumentsz s (R#R$RÊRËRÌ(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÁb s  t TestKeepdimscB`s*eZdejfd„ƒYZd„ZRS(t sub_arraycB`seZdddd„ZRS(cC`stjj||||dtƒS(NR[(RRmR\R<(RR.RR)((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR\ˆ sN(R#R$RwR\(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyR· scC`s>|j}tjdƒj|ƒ}tttj|dtƒdS(NiR[(RÎRRiR˜R RFR\R<(Rt sub_classR–((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyt test_raise‹ s (R#R$RRmRÎRÐ(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyRÍ… st__main__(Ct __future__RRRR–R:R&RÆtdecimalRtnumpyRt numpy.coreRt numpy.randomRRRt numpy.testingRR R R R R RRRRRR%RiRuRŽR RÈRðt ExceptionRHRIR^RtRzRƒRŒRœRtobjectRâRùRRRR;RNR`RbRfRkRsR€RŽR£R¤RÁRÍR#(((sP/opt/alt/python27/lib64/python2.7/site-packages/numpy/core/tests/test_numeric.pyts`     F™!WDTaÿ 3T 5 ÿ·UŠ' Hv3 >JN J#