0ԉ2 * d dl mZ ddlmZmZmZmZmZmZm Z m
Z
mZ ddlm
Z
d dlZdFd ZdFd
ZdFdZdGdZdFdZdFdZdFdZdGdZdFdZdGdZdGdZdFdZdGdZdGdZdGdZdFdZdFdZ dFdZ!dFdZ"dGdZ#dGdZ$dFd Z%dFd!Z&dFd"Z'dGd#Z(dGd$Z)dGd%Z*dFd&Z+dFd'Z,dFd(Z-dFd)Z.dGd*Z/dGd+Z0dFd,Z1dFd-Z2dFd.Z3dFd/Z4dGd0Z5dGd1Z6dFd2Z7dGd3Z8dGd4Z9dGd5Z:dFd6Z;dGd7ZdFd:Z?dGd;Z@dFd<ZAdFd=ZBdFd>ZCdFd?ZDdFd@ZEdFdAZFdGdBZGdFdCZHdFdDZIdFdEZJdS )H )annotations ) _boolean_dtypes_floating_dtypes_real_floating_dtypes_complex_floating_dtypes_integer_dtypes_integer_or_boolean_dtypes_real_numeric_dtypes_numeric_dtypes_result_type)ArrayNxr returnc | j t vrt d t j t j | j S )zv
Array API compatible wrapper for :py:func:`np.abs `.
See its docstring for more information.
z&Only numeric dtypes are allowed in abs)dtyper TypeErrorr _newnpabs_arrayr s z/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/array_api/_elementwise_functions.pyr r s<