/opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/pass
NameSizeModeActions
__pycache__/-0755rm
arithmetic.py74550644editdlrm
arrayprint.py7660644editdlrm
arrayterator.py3930644editdlrm
array_constructors.py24190644editdlrm
array_like.py9160644editdlrm
bitwise_ops.py9700644editdlrm
comparisons.py29920644editdlrm
dtype.py10690644editdlrm
einsumfunc.py13700644editdlrm
flatiter.py1740644editdlrm
fromnumeric.py37420644editdlrm
index_tricks.py14920644editdlrm
lib_utils.py4340644editdlrm
lib_version.py2990644editdlrm
literal.py13310644editdlrm
mod.py15780644editdlrm
modules.py5760644editdlrm
multiarray.py13310644editdlrm
ndarray_conversion.py16260644editdlrm
ndarray_misc.py27150644editdlrm
ndarray_shape_manipulation.py6400644editdlrm
numeric.py14900644editdlrm
numerictypes.py7500644editdlrm
random.py618810644editdlrm
scalars.py34790644editdlrm
simple.py26760644editdlrm
simple_py3.py960644editdlrm
ufunclike.py10390644editdlrm
ufuncs.py4620644editdlrm
ufunc_config.py12040644editdlrm
warnings_and_errors.py1500644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/numpy/typing/tests/data/pass/ndarray_conversion.py (1626B)
import os import tempfile import numpy as np nd = np.array([[1, 2], [3, 4]]) scalar_array = np.array(1) # item scalar_array.item() nd.item(1) nd.item(0, 1) nd.item((0, 1)) # tolist is pretty simple # itemset scalar_array.itemset(3) nd.itemset(3, 0) nd.itemset((0, 0), 3) # tobytes nd.tobytes() nd.tobytes("C") nd.tobytes(None) # tofile if os.name != "nt": with tempfile.NamedTemporaryFile(suffix=".txt") as tmp: nd.tofile(tmp.name) nd.tofile(tmp.name, "") nd.tofile(tmp.name, sep="") nd.tofile(tmp.name, "", "%s") nd.tofile(tmp.name, format="%s") nd.tofile(tmp) # dump is pretty simple # dumps is pretty simple # astype nd.astype("float") nd.astype(float) nd.astype(float, "K") nd.astype(float, order="K") nd.astype(float, "K", "unsafe") nd.astype(float, casting="unsafe") nd.astype(float, "K", "unsafe", True) nd.astype(float, subok=True) nd.astype(float, "K", "unsafe", True, True) nd.astype(float, copy=True) # byteswap nd.byteswap() nd.byteswap(True) # copy nd.copy() nd.copy("C") # view nd.view() nd.view(np.int64) nd.view(dtype=np.int64) nd.view(np.int64, np.matrix) nd.view(type=np.matrix) # getfield complex_array = np.array([[1 + 1j, 0], [0, 1 - 1j]], dtype=np.complex128) complex_array.getfield("float") complex_array.getfield(float) complex_array.getfield("float", 8) complex_array.getfield(float, offset=8) # setflags nd.setflags() nd.setflags(True) nd.setflags(write=True) nd.setflags(True, True) nd.setflags(write=True, align=True) nd.setflags(True, True, False) nd.setflags(write=True, align=True, uic=False) # fill is pretty simple