404

[ Avaa Bypassed ]




Upload:

Command:

elspacio@3.138.122.24: ~ $
from __future__ import annotations

from ._array_object import Array

from typing import Optional, Tuple, Union

import numpy as np


def all(
    x: Array,
    /,
    *,
    axis: Optional[Union[int, Tuple[int, ...]]] = None,
    keepdims: bool = False,
) -> Array:
    """
    Array API compatible wrapper for :py:func:`np.all <numpy.all>`.

    See its docstring for more information.
    """
    return Array._new(np.asarray(np.all(x._array, axis=axis, keepdims=keepdims)))


def any(
    x: Array,
    /,
    *,
    axis: Optional[Union[int, Tuple[int, ...]]] = None,
    keepdims: bool = False,
) -> Array:
    """
    Array API compatible wrapper for :py:func:`np.any <numpy.any>`.

    See its docstring for more information.
    """
    return Array._new(np.asarray(np.any(x._array, axis=axis, keepdims=keepdims)))

Filemanager

Name Type Size Permission Actions
__pycache__ Folder 0755
tests Folder 0755
__init__.py File 10.11 KB 0644
_array_object.py File 42.71 KB 0644
_constants.py File 66 B 0644
_creation_functions.py File 9.81 KB 0644
_data_type_functions.py File 6.14 KB 0644
_dtypes.py File 4.71 KB 0644
_elementwise_functions.py File 25.38 KB 0644
_indexing_functions.py File 601 B 0644
_manipulation_functions.py File 3.24 KB 0644
_searching_functions.py File 1.67 KB 0644
_set_functions.py File 2.88 KB 0644
_sorting_functions.py File 1.98 KB 0644
_statistical_functions.py File 3.5 KB 0644
_typing.py File 1.2 KB 0644
_utility_functions.py File 824 B 0644
linalg.py File 17.79 KB 0644
setup.py File 341 B 0644