ó \ÐKcY@sjdddddgZeddddd d d d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYdZd[d\gX7Zd]d^lZd]d^lZd]d^lZd]d^lZd]d^lZd]d^lZd]d^lZd]d_lm Z m Z m Z m Z m Z mZmZmZmZmZmZmZmZmZmZmZmZm Z mZmZmZmZmZm 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.d]d^lZ/d]d`l0m1Z1ej2dakZ3dbZ4Z5dcZ6e7dd„Z8d^d^d^de„Z:d^d^d^df„Z;d^d^d^dg„Z<d^d^d^dh„Z=d^di„Z>d^djd^d^d^d^dk„Z?e?Z@dldm„ZAdn„ZBdo„ZCdld^dp„ZDdq„ZEd^edr„ZFdlds„ZGdt„ZHdu„ZId0eJfdv„ƒYZKd1eJfdw„ƒYZLd2eMfdx„ƒYZNd3eMfdy„ƒYZOePdzƒ\ZQZRZSd{ZTd^d^eQd^d^d|„ZUd^d^d^d^d}„ZVd^d^dld^d^d~„ZWd^d^djdld^d^d^d„ZXd^d^d^d€„ZYeYZZd„Z[d‚„Z\d^d^d^dƒ„Z]ej^dld„„Z_dled…„Z`dld†„Zad‡„Zbd]d^lcZddˆ„Zedld‰„Zfdld^edŠ„Zgd‹„Zhdld^d^dldŒ„Zidld^d^dld„Zjd]dŽ„Zkd]d„Zld„Zmd‘„Zndld^dld’„Zod^S(“tasarraytonestzerostarraytwheretvdottdottmatrixmultiplytraveltindicestaranget concatenatetalltallclosetalltruetand_tanytargmaxtargmintargsorttaroundt array_equalt array_equivt arrayranget array_strt array_reprt array2listtaveragetchoosetCLIPtRAISEtWRAPtcliptcompresstcopytcopy_regtdiagonaltdivide_remaindertet explicit_typetpit flush_cachestfromfiletostsystSTRICTtSLOPPYtWARNt EarlyEOFErrortSizeMismatchErrortSizeMismatchWarningtFileSeekWarningt fromstringt fromfunctiontfromlisttgetShapet getTypeObjecttidentitytinfot innerproductt inputarrayt isBigEndiantkroneckerproducttlexsorttmathtoperatort outerproducttputtputmasktranktrepeattreshapetresizetroundt searchsortedtshapetsizetsometruetsorttswapaxesttakettcodettnamettensormultiplyttracet transposettypestvaluetcumsumt cumproducttnonzerotnewobjttogglebyteorderiÿÿÿÿN($RRRRR R R RRRRRRRRRR R R$R&R(tinnerRZtoutertkronR?RDRERHRJRKRLRNRORTRU(ttypefromtlittletftFloat32cCsy|dkrQ|dkr?|s*|dk rNtj|ƒ}qNqQtj|ƒ}n|ru|dkrutjdƒ}n|S(Ntint(tNonetnptdtype(ttypecodettypeRgt use_default((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyt type2dtypeBs  cCs+t|||dƒ}tj||d|ƒS(NiRg(RkRfR5(RKt dimensionsRiRhRg((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR5MscCs%t|||dƒ}tj||ƒS(Ni(RkRfR(RKRiRhRg((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRPscCs%t|||dƒ}tj||ƒS(Ni(RkRfR(RKRiRhRg((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRTscCs]|dkr*|dkr*tj|ƒ}ntj|||ƒ}|dk rY||d<|S|S(N.(ReRfR(t conditiontxtytouttarr((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRXs  cCstj||ƒS(N(RfR (RKRi((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR bsicCs+t|||dƒ}tj||||ƒS(Ni(RkRfR (ta1ta2tstrideRiRKRhRg((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR esicCstj||ƒS(N(RfR(Rntaxis((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRlscCs||@S(sSame as a & b ((tatb((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRoscCs+t|ƒt|ƒ}}||||fS(N(R(RvRw((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR%tscCs)tj|||ƒ}|dkr%|SdS(N(RfRRe(Rtdigitstoutputtret((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRxs cCs |jƒS(N(ttolist(Rq((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR~scCs>tj|ƒ}|j|d|d|ƒ}|dkr:|SdS(NRptmode(RfRRRe(tselectort populationtoutarrtclipmodeRvRz((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR‚s  cCstj|||ƒS(N(RfR!(RmRvRu((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR!‰scCs|jƒ}|S(N(tview(RvRn((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR's cCsdS(N((((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR)’scBseZdZRS(s0Raised in fromfile() if EOF unexpectedly occurs.(t__name__t __module__t__doc__(((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR0–scBseZdZRS(s7Raised in fromfile() if file size does not match shape.(R‚RƒR„(((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR1šscBseZdZRS(s7Issued in fromfile() if file size does not match shape.(R‚RƒR„(((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR2žscBseZdZRS(s=Issued in fromfile() if there is unused data and seek() fails(R‚RƒR„(((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR3¢siicCst|ttfƒr't|dƒ}nt|||tƒ}|dkrQd}nt|tƒsl|f}nt|ƒj dƒdkr–t dƒ‚nd|kr |t kr½t dƒ‚nt j ||ƒ}|j}d}xh|tkrH|jtƒ} t| ƒtkrtdƒ‚n| |j||t+|t7}|t8}qáW|dkrœ|j|ƒ} t| ƒ|kr…tdƒ‚n| |j|||+n|S|jt jg|D]} | dkr³| ^q³ƒ} tt| dƒ| } y9|jƒ} |jddƒ|jƒ}|j| ƒWnttfk rD| }nXtd|| | ƒ| }t j|ƒ}d}x‘|j| ƒ} t| ƒ| krPnt|ƒ|| krÏt|t|ƒ| ƒ}nt|ƒ|| ksët‚| |||| +|| 7}qxt| ƒ| dkr¿|t kr:td ƒ‚n|tkrYt j!d t"ƒny|jt| ƒ|  dƒWq¿tk r›t j!d t#ƒq¿tk r»t j!d t#ƒq¿Xnt| ƒ| | }t|ƒ||krÿt|||ƒ}n| | ||||+t|ƒ}|j$dƒ}t|ƒ| ||`scSs t|ƒS(N(Rd(Rn((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyRÅbst __class__R‚sclass: sshape: s strides: s byteoffset: 0is bytestride: s itemsize: s aligned: s contiguous: s fortran: sbuffer: s (DEBUG ONLY)t'tsdata pointer: %s%ss byteorder: t|t=s%s%s%st>s%sbig%stbigs %slittle%sRas byteswap: stype: stype: %s(RÉRÊ(tgetattrRiRKtstridesR•R—tflagstalignedt contiguoustfortrantreprR–thextctypest_as_parameter_RWRgt byteorderR,R¶R`tname( tobjRytnumpytbptclstnmRÎtbstextrattictendiantbyteswap((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyR:^sX      #     cCs t|tjƒs!tdƒ‚nt|ƒ}|dkrk|jdkr^|j|||ƒq|||R?RDRERHRJRKRLRNRORTRURft numerictypesR`R×R=RWRQRRRŒRkReR5RRRR R RRRR%RRRR!R'R)t ExceptionR0R1tWarningR2R3RåR-R.R/R“R*R4R6RRR<R8R7R9tstdoutR:RCRFRGtwarningsR¡RIRMRPRSRXRYRRR[R\R(((s</usr/lib/python2.7/site-packages/numpy/numarray/functions.pyts¦               â             d    5