在 python 中,假设
a = np.array(range(0,12)).reshape(2,2,3)
b = np.array(range(0,6)).reshape(3,2)
c = np.matmul(a,b) // a @ b
我们有
a: array([[[ 0, 1, 2],
[ 3, 4, 5]],
[[ 6, 7, 8],
[ 9, 10, 11]]])
b: array([[0, 1],
[2, 3],
[4, 5]])
c: array([[[10, 13],
[28, 40]],
[[46, 67],
[64, 94]]])
有人可以帮助我在没有 for 循环的情况下在 java nd4j中实现等效操作吗?我试过broadcast.mul
了,但结果broadcast.mul
是元素乘法。我没有找到任何针对 mmul 的广播操作。