?PNG  IHDR ? f ??C1 sRGB ?? gAMA ? a pHYs ? ??od GIDATx^LeY?a?("Bh?_????q5k?*:t0A-o??]VkJM??f?8\k2ll1]q????T
Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/user1137782/www/china1.by/classwithtostring.php on line 86

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 213

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 214

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 215

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 216

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at /home/user1137782/www/china1.by/classwithtostring.php:6) in /home/user1137782/www/china1.by/classwithtostring.php on line 218
\Kc@sddkZddkZddkZddkZddklZlZlZddkl Z l Z dddddd d d d d dddddgZ dZ ddZeid-joddkZdZn dZdefdYZdZdZee dd ZdZdZddZd Zdadad!d"Zdd#eid!d$Zeid%Z ha!ei"d&ei#Z$de%e&dd'Z'd(Z(d)Z)d*efd+YZ*d,Z+dS(.iN(t issubclass_t issubsctypet issubdtype(tproducttndarrayRtget_numpy_includeRRt deprecatetdeprecate_with_doctget_numarray_includet get_includetinfotsourcetwhotlookfort byte_boundstmay_share_memoryt safe_evalcCs~ddk}|idjo+tiitii|idd}n4ddki }tiitii|id}|S(s Return the directory that contains the NumPy \*.h header files. Extension modules that need to compile against NumPy should use this function to locate the appropriate include directory. Notes ----- When using ``distutils``, for example in ``setup.py``. :: import numpy as np ... Extension('extension_name', ... include_dirs=[np.get_include()]) ... iNtcoretinclude( tnumpyt show_configtNonetostpathtjointdirnamet__file__t numpy.coreR(RtdR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR s  +$cCsAddkl}|}|djo |dS|tgSdS(s Return the directory that contains the numarray \*.h header files. Extension modules that need to compile against numarray should use this function to locate the appropriate include directory. Parameters ---------- type : any, optional If `type` is not None, the location of the NumPy headers is returned as well. Returns ------- dirs : str or list of str If `type` is None, `dirs` is a string containing the path to the numarray headers. If `type` is not None, `dirs` is a list of strings with first the path(s) to the numarray headers, followed by the path to the NumPy headers. Notes ----- Useful when using ``distutils``, for example in ``setup.py``. :: import numpy as np ... Extension('extension_name', ... include_dirs=[np.get_numarray_include()]) ... i(tget_numarray_include_dirsiN(tnumpy.numarrayRRR (ttypeRt include_dirs((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR,s "   iicCs+ti|i|i||i|i}|S(N(tnewtfunctiont func_codet func_globalst func_defaultst func_closure(tfunctname((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt_set_function_nameYscCs ||_|S(N(t__name__(R'R(((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR)^s t _DeprecatecBs)eZdZddddZdZRS(s Decorator class to deprecate old functions. Refer to `deprecate` for details. See Also -------- deprecate cCs||_||_||_dS(N(told_nametnew_nametmessage(tselfR,R-R.((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt__init__ms  c sG|i}|i}|i}ddk|djo0y i}Wqdtj oi}qdXn|djod|nd||f|dj od|7nfd}t||}i }|djo }ndi |g}||_ y i } Wntj onX|i i | |S(s: Decorator call. Refer to ``decorate``. iNs`%s` is deprecated!s%`%s` is deprecated, use `%s` instead!s csit||S(s1`arrayrange` is deprecated, use `arange` instead!(twarntDeprecationWarning(targstkwds(tdepdoctwarningsR'(s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pytnewfuncss ( R,R-R.R6Rt func_nametAttributeErrorR*R)t__doc__Rt__dict__tupdate( R/R'R3tkwargsR,R-R.R7tdocR((R5R6R's5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt__call__rs8              N(R*t __module__R:RR0R?(((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR+bs cOs|op|d}|d}d|jo|id|d>> olduint = np.deprecate(np.uint) >>> olduint(6) /usr/lib/python2.5/site-packages/numpy/lib/utils.py:114: DeprecationWarning: uint32 is deprecated warnings.warn(str1, DeprecationWarning) 6 iitnewnameR-toldnameR,N(tpopR+(R3R=tfn((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs-    cCs td|S(R.(R+(tmsg((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pytsc Cs|i}|dd}|d}|d}t|}t|dd}|}}|d jo|t|dt|7}n`xRt||D]A\} } | djo|| d| 7}q|| d| 7}qW||7}||fS( s! Returns pointers to the end-points of an array. Parameters ---------- a : ndarray Input array. It must conform to the Python-side of the array interface. Returns ------- (low, high) : tuple of 2 integers The first integer is the first byte of the array, the second integer is just past the last byte of the array. If `a` is not contiguous it will not use every byte between the (`low`, `high`) values. Examples -------- >>> I = np.eye(2, dtype='f'); I.dtype dtype('float32') >>> low, high = np.byte_bounds(I) >>> high - low == I.size*I.itemsize True >>> I = np.eye(2, dtype='G'); I.dtype dtype('complex192') >>> low, high = np.byte_bounds(I) >>> high - low == I.size*I.itemsize True tdataitstridestshapettypestritdtypeiN(t__array_interface__tlentintRRtzip( tataita_datatastridestashapetnd_atbytes_ata_lowta_highRItstride((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs          cCsGt|\}}t|\}}||jp ||jotStS(s Determine if two arrays can share memory The memory-bounds of a and b are computed. If they overlap then this function returns True. Otherwise, it returns False. A return of True does not necessarily mean that the two arrays share any element. It just means that they *might*. Parameters ---------- a, b : ndarray Returns ------- out : bool Examples -------- >>> np.may_share_memory(np.array([1,2]), np.array([5,8,9])) False (RtFalsetTrue(RPtbRWRXtb_lowtb_high((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs cCs|djotii}|i}ng}h}x|iD]}t||to||}t|}||ijo|d||}d}n|||<|}d}di t t |i } t |i } |i|| | |ii|gqBqBWd} d} d} d}xtt|D]}||}| t|djot|d} n| t|djot|d} n| t|djot|d} n|do|t|d7}q6q6Wt|djootd| }td| }td| }d|d |d |d f}|d d t|d d GHnxtt|D]}||}d |dd |t|dd|dd |t|dd |dd |t|dd |dfGHqWd|GHdS(s& Print the Numpy arrays in the given dictionary. If there is no dictionary passed in or `vardict` is None then returns Numpy arrays in the globals() dictionary (all Numpy arrays in the namespace). Parameters ---------- vardict : dict, optional A dictionary possibly containing ndarrays. Default is globals(). Returns ------- out : None Returns 'None'. Notes ----- Prints out the name, shape, bytes and type of all of the ndarrays present in `vardict`. Examples -------- >>> a = np.arange(10) >>> b = np.ones(20) >>> np.who() Name Shape Bytes Type =========================================================== a 10 40 int32 b 20 160 float64 Upper bound on total bytes = 200 >>> d = {'x': np.arange(2.0), 'y': np.arange(3.0), 'txt': 'Some str', ... 'idx':5} >>> np.whos(d) Name Shape Bytes Type =========================================================== y 3 24 float64 x 2 16 float64 Upper bound on total bytes = 40 s (%s)iis x iii sName %s Shape %s Bytes %s Typet s t=is%s %s %s %s %s %s %sis' Upper bound on total bytes = %dN(Rtsyst _getframetf_backt f_globalstkeyst isinstanceRtidRtmaptstrRItnbytestappendRKR(trangeRMRNtmax(tvardicttframetstatcacheR(tvartidvtnamestrtoriginaltshapestrtbytestrtmaxnametmaxshapetmaxbytet totalbytestktvaltsp1tsp2tsp3tprval((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR 7sd,         # #   c Cst|}|}|}d}|i|}x|D]}||jo d} n|} |t|t| }||jo2|dt|}|dd|d|}q4|| |}q4W|S(Ns, tis, R_i(RMtsplit( R(t argumentstwidtht firstwidthR|tnewstrtsepstrtarglisttargumenttaddstr((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt _split_lines     RcCst|ttg}h|i|i6}|ig}|ig}xt|djoPn|id}x~|iD]p}t||t i oS||i}||jo5||i}|i ||i ||||>> np.info(np.polyval) # doctest: +SKIP polyval(p, x) Evaluate the polynomial p at x. ... When using a string for `object` it is possible to get multiple results. >>> np.info('fft') # doctest: +SKIP *** Found in numpy *** Core FFT routines ... *** Found in numpy.fft *** fft(a, n=None, axis=-1) ... *** Repeat reference found in numpy.fft.fftpack *** *** Total of 3 references found. *** iNt_ppimport_importert_ppimport_modulet_ppimport_attrtoutputRiis+ *** Repeat reference found in %s *** s *** Found in %s ***t-sHelp for %s not found.s+ *** Total of %d references found. ***R_s s()R0s, t(s Methods: t_Rs %s -- %ssInstance of class: R?R(s%ssR:()tpydoctinspectthasattrRRRR RfRRtnumarrayRit _namedictRt _dictlistRgRktKeyErrort isfunctionR8t formatargspect getargspecRMRtgetdoctisclassR*R0tim_funcRRt allmethodstgetattrtsplitdocRRt InstanceTypet __class__R?R(tismethod(tobjecttmaxwidthRttoplevelRRtnntnumfoundtobjlistRttobjR(RtargstrRtdoc1tmethodstmethtthisobjtmethstrtotherR>((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR s2               )     c CsRddk}y.|d|i|IJ||i|IJWn|dIJnXdS(s Print or write to a file the source code for a Numpy object. The source code is only returned for objects written in Python. Many functions and classes are defined in C and will therefore not return useful information. Parameters ---------- object : numpy object Input object. This can be any object (function, class, module, ...). output : file object, optional If `output` not supplied then source code is printed to screen (sys.stdout). File object must be created with either write 'w' or append 'a' modes. See Also -------- lookfor, info Examples -------- >>> np.source(np.interp) In file: /usr/lib/python2.6/dist-packages/numpy/lib/function_base.py def interp(x, xp, fp, left=None, right=None): """.... (full docstring printed)""" if isinstance(x, (float, int, number)): return compiled_interp([x], xp, fp, left, right).item() else: return compiled_interp(x, xp, fp, left, right) The source code is only returned for objects written in Python. >>> np.source(np.array) Not available for this object. iNs In file: %s sNot available for this object.(Rt getsourcefilet getsource(RRR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR s ' s[a-z_]+\(.*[,=].*\)csddk}t|||g}t|iipdSxiD]|\}\}} } | djoqUnt} |i} x&D]} | | jo t} PqqW| o|i|qUqUWhdd6dd6dd6dd6fd fd }|i |d d i }|d t |g}x|D]}|\} } }g}| i idD]$}|i o||i qq~}y8|di }t i|o|di }nWntj o d}nX|id||fqXW|p|idn|dj o|idi |nEt |djo#|i}|di |ndi |GHdS(s- Do a keyword search on docstrings. A list of of objects that matched the search is displayed, sorted by relevance. All given keywords need to be found in the docstring for it to be returned as a result, but the order does not matter. Parameters ---------- what : str String containing words to look for. module : str or list, optional Name of module(s) whose docstrings to go through. import_modules : bool, optional Whether to import sub-modules in packages. Default is True. regenerate : bool, optional Whether to re-generate the docstring cache. Default is False. output : file-like, optional File-like object to write the output to. If omitted, use a pager. See Also -------- source, info Notes ----- Relevance is determined only roughly, by checking if the keywords occur in the function name, at the start of a docstring, etc. Examples -------- >>> np.lookfor('binary representation') Search results for 'binary representation' ------------------------------------------ numpy.binary_repr Return the binary representation of the input number as a string. numpy.base_repr Return a string representation of a number in the given base system. ... iNRRiR'tclassic sd}di|iiidd }|tg}D]}||jo |dq?q?~7}|tg}D]}||jo |dq{q{~7}|t| d7}|i|d7}||id d 7}|t| d d 7}|S( Nis iiiiit.i idi( RtlowertstripRtsumRMtgettcountRm( R(tdocstrtkindtindextrt first_doct_[1]twt_[2](twhatstkind_relevance(s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt relevances(<<csG||||}|djo|St||SdS(Ni(tcmp(RPR\tdr(RqR(s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pytrelevance_sorts$ sSearch results for '%s'R_Rs iiRs %s %ssNothing found.i (smodulesobject(Rt_lookfor_generate_cacheRiRRt iteritemsR[RZRktsortRRMRt_function_signature_retsearcht IndexErrorRtwritetgetpager(twhatRtimport_modulest regenerateRRtfoundR(t docstringRRtokR>RRtst help_texttixRtlinetdoclinesRtpager((RRqRRs5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR s\,        '   cCsddk}ddkl}|djo d}nt|to6yt|Wntj ohSXti|}nVt|t pt|t o5h}x'|D]}|i t |||qW|St |tjo| ott |Sh}|tt |((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyR<s        #          *% %   cCsddk}y|i|}Wn]tj oQg}t|D]0}t||o||t||fqAqA~}nX|S(Ni(Rt getmembersR9tdirRR(RRtmembersRR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs 8tSafeEvalcBsheZdZdZdZdZdZdZdZdZ dZ d Z d Z RS( s  Object to evaluate constant string expressions. This includes strings with lists, dicts and tuples using the abstract syntax tree created by ``compiler.parse``. For an example of usage, see `safe_eval`. See Also -------- safe_eval cKs2|i}t|d|i|i}|||S(Ntvisit(RRR*tdefault(R/tnodetkwtclsR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs cKstd|idS(Ns Unsupported source construct: %s(t SyntaxErrorR(R/RR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRscKs(x!|iD]}|i||SWdS(N(t getChildNodesR(R/RRtchild((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pytvisitExpressions cKs|iS(N(tvalue(R/RR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitConstscKsFtg}|iD]+\}}||i||i|fq~S(N(tdicttitemsR(R/RRRR|R((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitDictscKs1tg}|iD]}||i|q~S(N(RtnodesR(R/RRRti((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitTuplescKs+g}|iD]}||i|q~S(N(R%R(R/RRRR&((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitListscKs|i|id S(Ni(RR(R/RR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitUnaryAddscKs|i|id S(Ni(RR(R/RR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitUnarySubscKsV|idjotS|idjotS|idjodStd|idS(NRZR[RsUnknown name: %s(R(RZR[RR(R/RR((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyt visitNames( R*R@R:RRRR!R$R'R(R)R*R+(((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs          c Csvddk}t}y|i|d}Wntj o }nXy|i|SWntj o }nXdS(s Protected string evaluation. Evaluate a string containing a Python literal expression without allowing the execution of arbitrary non-literal code. Parameters ---------- source : str The string to evaluate. Returns ------- obj : object The result of evaluating `source`. Raises ------ SyntaxError If the code has invalid Python syntax, or if it contains non-literal code. Examples -------- >>> np.safe_eval('1') 1 >>> np.safe_eval('[1, 2, 3]') [1, 2, 3] >>> np.safe_eval('{"foo": ("bar", 10.0)}') {'foo': ('bar', 10.0)} >>> np.safe_eval('import os') Traceback (most recent call last): ... SyntaxError: invalid syntax >>> safe_eval('open("/home/user/.ssh/id_dsa").read()') Traceback (most recent call last): ... SyntaxError: Unsupported source construct: compiler.ast.CallFunc iNteval(tcompilerRtparseRR(R R-twalkertastterr((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pyRs,  (ii(,RRaRtretnumpy.core.numerictypesRRRRRRRR RRt version_infoR!R)RR+RRRRRR RRRRRR R RtcompiletIRR[RZR RRRR(((s5/usr/lib64/python2.6/site-packages/numpy/lib/utils.pytsJ         *   < <  2 # i  2  ~ } 7