对于维数为(60,64,2,2)的4D数组a,需要计算其转置a的点积
尺寸为(2,2,64,60)。下面是我的工作。在
A_t = np.transpose(A)
A_At = A_t.dot(A)
点积抛出一个错误
^{pr2}$
我是不是接错了?我也尝试过将单个数组转换成numpy矩阵(尽管在一些帖子中并不推荐),然后计算点积,但是我得到了一个不同的错误。在
我也研究过一些新的话题,比如广播,但是我找不到任何有用的4D阵列的例子。在
任何意见都将不胜感激。谢谢!在
注意:我使用的是python2.7
Tags:
基于您的知识驱动的愿望,即在末尾使用一个2x2数组,那么使用xarray.dot来完成这类任务呢。手里拿着你的
A
你会的
^{pr2}$相关问题 更多 >
编程相关推荐