【发布时间】:2017-06-27 12:21:49
【问题描述】:
我计划向同事教授np.einsum,希望展示如何将其简化为乘法和求和。
所以,我想用字母字符代替数字数据。在数组中。
说,我们有 A (2X2) 作为 [['a', 'b'], ['c', 'd']] 和 B (2X1) 作为 [['e'], ['f' ]]
我们可以使用 einsum 创建一个矩阵 C,例如:np.einsum('ab , bc -> ac', A, B)。
我想看到的是:它返回计算图:类似于:a*c + ...等
当然,np.einsum 需要数字数据,如果运行上面的代码会报错。
【问题讨论】:
标签: python numpy scipy numpy-einsum