所以我有两个 ndarrays:
一个形状为 (N,a,a) 的数组,基本上是一堆形状为 (a,a) 的数组
B 具有形状 (8,M,a,a),一个由 8 x M 个形状 (a,a) 阵列组成的矩阵
我需要从 A (AB) 中减去 B,使得结果数组的形状为 (8,M*N,a,a)。更详细地说,需要从 A 中的每个数组中减去 B 的 8 个数组中的每个(总共 M 个),从而在 (a,a) 形状数组之间进行 8*M*N 次减法。
如何在没有循环的情况下以矢量化方式执行此操作?这个线程做了一些类似的事情,但在较低的维度上,我不知道如何扩展它。
哆啦的时光机
相关分类