U
    SA{i8  ã                   @  sp   d dl mZ ddlmZ d dlmZmZmZ d dlZ	dddœdd	d
ddœdd„Z
dddœdd	d
ddœdd„ZdS )é    )Úannotationsé   )ÚArray)ÚOptionalÚTupleÚUnionNF©ÚaxisÚkeepdimsr   z%Optional[Union[int, Tuple[int, ...]]]Úbool)Úxr	   r
   Úreturnc            	   C  s   t  t tj| j||d�¡¡S )zv
    Array API compatible wrapper for :py:func:`np.all <numpy.all>`.

    See its docstring for more information.
    r   )r   Ú_newÚnpÚasarrayÚallÚ_array©r   r	   r
   © r   úF/tmp/pip-unpacked-wheel-m6chaliv/numpy/array_api/_utility_functions.pyr   
   s    r   c            	   C  s   t  t tj| j||d�¡¡S )zv
    Array API compatible wrapper for :py:func:`np.any <numpy.any>`.

    See its docstring for more information.
    r   )r   r   r   r   Úanyr   r   r   r   r   r      s    r   )Ú
__future__r   Z_array_objectr   Útypingr   r   r   Znumpyr   r   r   r   r   r   r   Ú<module>   s   ûû