tensor-sensor
21 строка · 464.0 Байт
1import tsensor2import numpy as np3
4def f():5# Currently can't handle double assign6a = b = np.ones(1) @ np.ones(2)7
8def A():9with tsensor.clarify():10f()11
12
13def test_nested():14msg = ""15try:16A()17except BaseException as e:18msg = e.args[0]19
20expected = "matmul: Input operand 1 has a mismatch in its core dimension 0, with gufunc signature (n?,k),(k,m?)->(n?,m?) (size 2 is different from 1)"21assert msg==expected22