SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib > python3.11 > site-packages > numpy > array_api > tests


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/cloudlinux/venv/lib/python3.11/site-packages/numpy/array_api/tests

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 282 bytes April 17 2025 13:10:58.
test_array_object.py File 17035 bytes April 17 2025 13:10:58.
test_creation_functions.py File 5023 bytes April 17 2025 13:10:58.
test_data_type_functions.py File 1018 bytes April 17 2025 13:10:58.
test_elementwise_functions.py File 3800 bytes April 17 2025 13:10:58.
test_indexing_functions.py File 627 bytes April 17 2025 13:10:58.
test_manipulation_functions.py File 1087 bytes April 17 2025 13:10:58.
test_set_functions.py File 546 bytes April 17 2025 13:10:58.
test_sorting_functions.py File 602 bytes April 17 2025 13:10:58.
test_validation.py File 676 bytes April 17 2025 13:10:58.

Reading File: //opt/cloudlinux/venv/lib/python3.11/site-packages/numpy/array_api/tests/test_indexing_functions.py

import pytest

from numpy import array_api as xp


@pytest.mark.parametrize(
    "x, indices, axis, expected",
    [
        ([2, 3], [1, 1, 0], 0,  [3, 3, 2]),
        ([2, 3], [1, 1, 0], -1, [3, 3, 2]),
        ([[2, 3]], [1], -1, [[3]]),
        ([[2, 3]], [0, 0], 0, [[2, 3], [2, 3]]),
    ],
)
def test_take_function(x, indices, axis, expected):
    """
    Indices respect relative order of a descending stable-sort

    See https://github.com/numpy/numpy/issues/20778
    """
    x = xp.asarray(x)
    indices = xp.asarray(indices)
    out = xp.take(x, indices, axis=axis)
    assert xp.all(out == xp.asarray(expected))

SILENT KILLER Tool