3
Есть ли функция numpy, которая выполняет тензорное произведение двух матриц? Это создает матрицу продуктов 4x4 из двух матриц 2x2?Тензорное произведение матриц в Numpy/python
Есть ли функция numpy, которая выполняет тензорное произведение двух матриц? Это создает матрицу продуктов 4x4 из двух матриц 2x2?Тензорное произведение матриц в Numpy/python
Я считаю, что вы ищете является продуктом Кронекера
http://docs.scipy.org/doc/numpy/reference/generated/numpy.kron.html#numpy.kron
Пример:
>>> np.kron(np.eye(2), np.ones((2,2)))
array([[ 1., 1., 0., 0.],
[ 1., 1., 0., 0.],
[ 0., 0., 1., 1.],
[ 0., 0., 1., 1.]])