
    Cd                        d Z ddlmZ ddlmZ  ed          Z ed          Z ed          Z ed          Z ed          Z	 ed	          Z
 ed
          Z ed          Z ed          Z ed          ZdS )z/
Dispatch in dask.array.

Also see backends.py
    )annotations)Dispatchconcatenate	tensordoteinsumemptydivide
percentilenumelnannumelto_numpy_dispatchto_cupy_dispatchN)__doc__
__future__r   
dask.utilsr   concatenate_lookuptensordot_lookupeinsum_lookupempty_lookupdivide_lookuppercentile_lookupnumel_lookupnannumel_lookupr   r        3lib/python3.11/site-packages/dask/array/dispatch.py<module>r      s     # " " " " "      Xm,, 8K(( ""x  ""H\** x  (:&&H011 8.//   r   