要在线性代数中将方阵提升到 n 次幂,请在 Python 中使用 numpy.linalg.matrix_power()。对于正整数 n,幂是通过重复的矩阵平方和矩阵乘法计算的。如果 n == 0,则返回与 M 形状相同的单位矩阵。如果 n < 0,则计算逆矩阵,然后将其提升到 abs(n)。返回值与 M 的形状和类型相同;如果指数为正或零,则元素的类型与 M 的元素相同。如果指数为负,则元素为浮点数。 ... 阅读更多
给定两个张量 a 和 b,以及一个包含两个类数组对象的类数组对象 (a_axes, b_axes),在由 a_axes 和 b_axes 指定的轴上对 a 和 b 元素(分量)的乘积求和。第三个参数可以是一个单一的非负整数型标量 N;如果是这样,则对 a 的最后 N 维和 b 的前 N 维求和。要计算具有不同维度的数组的张量点积,请使用 Python 中的 numpy.tensordot() 方法。参数 a、b 是要进行“点积”的张量。参数 axes,整数型:如果为整数 N,则对…阅读更多