1j :dZddlZddlmZmZddlmZddlmZddl m Z ddl m Z ddl mZmZd Zee d eid d d ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0ZeD]\ZZejeeZe ee eejeee ee eejeedS)1z/Astroid hooks for numpy.core.multiarray module.N)infer_numpy_memberlooks_like_numpy_member)register_module_extenderparse) inference_tip)AstroidManager) AttributeNamec tdS)Nz # different functions defined in multiarray.py def inner(a, b): return numpy.ndarray([0, 0]) def vdot(a, b): return numpy.ndarray([0, 0]) r{/builddir/build/BUILD/cloudlinux-venv-1.0.11/venv/lib/python3.11/site-packages/astroid/brain/brain_numpy_core_multiarray.pynumpy_core_multiarray_transformrs     rznumpy.core.multiarrayarrayzsdef array(object, dtype=None, copy=True, order='K', subok=False, ndmin=0): return numpy.ndarray([0, 0])dotzAdef dot(a, b, out=None): return numpy.ndarray([0, 0]) empty_likez^def empty_like(a, dtype=None, order='K', subok=True): return numpy.ndarray((0, 0)) concatenatezVdef concatenate(arrays, axis=None, out=None): return numpy.ndarray((0, 0))wherezNdef where(condition, x=None, y=None): return numpy.ndarray([0, 0])emptyzRdef empty(shape, dtype=float, order='C'): return numpy.ndarray([0, 0])bincountzTdef bincount(x, weights=None, minlength=0): return numpy.ndarray([0, 0]) busday_countzdef busday_count( begindates, enddates, weekmask='1111100', holidays=[], busdaycal=None, out=None ): return numpy.ndarray([0, 0]) busday_offsetzdef busday_offset( dates, offsets, roll='raise', weekmask='1111100', holidays=None, busdaycal=None, out=None ): return numpy.ndarray([0, 0])can_castz@def can_cast(from_, to, casting='safe'): return TruecopytozNdef copyto(dst, src, casting='same_kind', where=True): return Nonedatetime_as_stringzwdef datetime_as_string(arr, unit=None, timezone='naive', casting='same_kind'): return numpy.ndarray([0, 0]) is_busdayz{def is_busday(dates, weekmask='1111100', holidays=None, busdaycal=None, out=None): return numpy.ndarray([0, 0])lexsortzDdef lexsort(keys, axis=-1): return numpy.ndarray([0, 0])may_share_memoryzBdef may_share_memory(a, b, max_work=None): return TruepackbitszTdef packbits(a, axis=None, bitorder='big'): return numpy.ndarray([0, 0]) shares_memoryz?def shares_memory(a, b, max_work=None): return Truezbdef unpackbits(a, axis=None, count=None, bitorder='big'): return numpy.ndarray([0, 0])zYdef unravel_index(indices, shape, order='C'): return (numpy.ndarray([0, 0]),)zRdef zeros(shape, dtype=float, order='C'): return numpy.ndarray([0, 0])) unpackbits unravel_indexzeros)__doc__ functoolsastroid.brain.brain_numpy_utilsrrastroid.brain.helpersrastroid.builderrastroid.inference_tiprastroid.managerr astroid.nodes.node_classesr r rMETHODS_TO_BE_INFERREDitems method_name function_srcpartialinference_functionregister_transformr rrr4s 65WWWWWWWW::::::!!!!!!//////******66666666   N-/N 4 ,4  ,4 , 4,4 ,4 ,4,4(4&('40144 548,94<,=4@,A4DE4N,O4XY4\,/,e444l"8!=!=!?!?  K**+=|LLN'' ()) 1;?? N''  ()) 1;??  r