Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.9/dist-packages/scipy/_lib/array_api_compat/array_api_compat/numpy/_aliases.py: 100%
57 statements
« prev ^ index » next coverage.py v7.3.1, created at 2023-09-23 06:43 +0000
« prev ^ index » next coverage.py v7.3.1, created at 2023-09-23 06:43 +0000
1from __future__ import annotations
3from functools import partial
5from ..common import _aliases
7from .._internal import get_xp
9asarray = asarray_numpy = partial(_aliases._asarray, namespace='numpy')
10asarray.__doc__ = _aliases._asarray.__doc__
11del partial
13import numpy as np
14bool = np.bool_
16# Basic renames
17acos = np.arccos
18acosh = np.arccosh
19asin = np.arcsin
20asinh = np.arcsinh
21atan = np.arctan
22atan2 = np.arctan2
23atanh = np.arctanh
24bitwise_left_shift = np.left_shift
25bitwise_invert = np.invert
26bitwise_right_shift = np.right_shift
27concat = np.concatenate
28pow = np.power
30arange = get_xp(np)(_aliases.arange)
31empty = get_xp(np)(_aliases.empty)
32empty_like = get_xp(np)(_aliases.empty_like)
33eye = get_xp(np)(_aliases.eye)
34full = get_xp(np)(_aliases.full)
35full_like = get_xp(np)(_aliases.full_like)
36linspace = get_xp(np)(_aliases.linspace)
37ones = get_xp(np)(_aliases.ones)
38ones_like = get_xp(np)(_aliases.ones_like)
39zeros = get_xp(np)(_aliases.zeros)
40zeros_like = get_xp(np)(_aliases.zeros_like)
41UniqueAllResult = get_xp(np)(_aliases.UniqueAllResult)
42UniqueCountsResult = get_xp(np)(_aliases.UniqueCountsResult)
43UniqueInverseResult = get_xp(np)(_aliases.UniqueInverseResult)
44unique_all = get_xp(np)(_aliases.unique_all)
45unique_counts = get_xp(np)(_aliases.unique_counts)
46unique_inverse = get_xp(np)(_aliases.unique_inverse)
47unique_values = get_xp(np)(_aliases.unique_values)
48astype = _aliases.astype
49std = get_xp(np)(_aliases.std)
50var = get_xp(np)(_aliases.var)
51permute_dims = get_xp(np)(_aliases.permute_dims)
52reshape = get_xp(np)(_aliases.reshape)
53argsort = get_xp(np)(_aliases.argsort)
54sort = get_xp(np)(_aliases.sort)
55sum = get_xp(np)(_aliases.sum)
56prod = get_xp(np)(_aliases.prod)
57ceil = get_xp(np)(_aliases.ceil)
58floor = get_xp(np)(_aliases.floor)
59trunc = get_xp(np)(_aliases.trunc)
60matmul = get_xp(np)(_aliases.matmul)
61matrix_transpose = get_xp(np)(_aliases.matrix_transpose)
62tensordot = get_xp(np)(_aliases.tensordot)
63vecdot = get_xp(np)(_aliases.vecdot)
64isdtype = get_xp(np)(_aliases.isdtype)
66__all__ = _aliases.__all__ + ['asarray', 'asarray_numpy', 'bool', 'acos',
67 'acosh', 'asin', 'asinh', 'atan', 'atan2',
68 'atanh', 'bitwise_left_shift', 'bitwise_invert',
69 'bitwise_right_shift', 'concat', 'pow']