/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/einsumfunc.py (1370B)
from __future__ import annotations from typing import Any import numpy as np AR_LIKE_b = [True, True, True] AR_LIKE_u = [np.uint32(1), np.uint32(2), np.uint32(3)] AR_LIKE_i = [1, 2, 3] AR_LIKE_f = [1.0, 2.0, 3.0] AR_LIKE_c = [1j, 2j, 3j] AR_LIKE_U = ["1", "2", "3"] OUT_f: np.ndarray[Any, np.dtype[np.float64]] = np.empty(3, dtype=np.float64) OUT_c: np.ndarray[Any, np.dtype[np.complex128]] = np.empty(3, dtype=np.complex128) np.einsum("i,i->i", AR_LIKE_b, AR_LIKE_b) np.einsum("i,i->i", AR_LIKE_u, AR_LIKE_u) np.einsum("i,i->i", AR_LIKE_i, AR_LIKE_i) np.einsum("i,i->i", AR_LIKE_f, AR_LIKE_f) np.einsum("i,i->i", AR_LIKE_c, AR_LIKE_c) np.einsum("i,i->i", AR_LIKE_b, AR_LIKE_i) np.einsum("i,i,i,i->i", AR_LIKE_b, AR_LIKE_u, AR_LIKE_i, AR_LIKE_c) np.einsum("i,i->i", AR_LIKE_f, AR_LIKE_f, dtype="c16") np.einsum("i,i->i", AR_LIKE_U, AR_LIKE_U, dtype=bool, casting="unsafe") np.einsum("i,i->i", AR_LIKE_f, AR_LIKE_f, out=OUT_c) np.einsum("i,i->i", AR_LIKE_U, AR_LIKE_U, dtype=int, casting="unsafe", out=OUT_f) np.einsum_path("i,i->i", AR_LIKE_b, AR_LIKE_b) np.einsum_path("i,i->i", AR_LIKE_u, AR_LIKE_u) np.einsum_path("i,i->i", AR_LIKE_i, AR_LIKE_i) np.einsum_path("i,i->i", AR_LIKE_f, AR_LIKE_f) np.einsum_path("i,i->i", AR_LIKE_c, AR_LIKE_c) np.einsum_path("i,i->i", AR_LIKE_b, AR_LIKE_i) np.einsum_path("i,i,i,i->i", AR_LIKE_b, AR_LIKE_u, AR_LIKE_i, AR_LIKE_c)