У меня есть матрица P с формой MxN и 3d-тензор T с формой KxNxR. Я хочу умножить P на каждую матрицу NxR в T, что приведет к тензору KxMxR 3d.
 P.dot(T).transpose(1,0,2) дает желаемый результат. Есть ли лучшее решение (т.е. Избавление от transpose) к этой проблеме? Это должна быть довольно общая операция, поэтому я предполагаю, что другие нашли разные подходы, например. используя tensordot (который я попробовал, но не смог получить желаемый результат). Мнения/мнения будут высоко оценены!