§ <ˆjwƒ ã ó. — d Z ddlZddlZddlmZ ej ej d¬¦ « Zg d¢Zdd„Z ee ¦ « dd„¦ « Z d „ Z ddd œd„Z ee¦ « dd d œd„¦ « Z d d d œd„Z dd„Z ee¦ « d!d„¦ « Zd"d„Z ee¦ « d#d„¦ « Zdddœd„Z ee¦ « d!ddœd„¦ « Zdddœd„Z ee¦ « d!ddœd„¦ « Zd„ Z ee¦ « d„ ¦ « Zd"d„Z ee¦ « d#d„¦ « ZdS )$a~ Set operations for arrays based on sorting. Notes ----- For floating point arrays, inaccurate results may appear due to usual round-off and floating point comparison issues. Speed could be gained in some operations by an implementation of `numpy.sort`, that can provide directly the permutation vectors, thus avoiding calls to `numpy.argsort`. Original author: Robert Cimrman é N)Ú overridesÚnumpy)Úmodule)Úediff1dÚintersect1dÚsetxor1dÚunion1dÚ setdiff1dÚuniqueÚin1dÚisinc ó — | ||fS ©N© )ÚaryÚto_endÚto_begins úL/opt/cloudlinux/venv/lib64/python3.11/site-packages/numpy/lib/arraysetops.pyÚ_ediff1d_dispatcherr ! s € Ø�˜Ð"Ð"ó c ób — t j | ¦ « ¦ « } | j }|€|€| dd… | dd… z S |€d}n]t j |¦ « }t j ||d¬¦ « st d¦ « ‚| ¦ « }t |¦ « }|€d}n]t j |¦ « }t j ||d¬¦ « st d¦ « ‚| ¦ « }t |¦ « }t t | ¦ « dz d¦ « }t j ||z |z | j ¬ ¦ « }| |¦ « }|dk r||d|…<