关于numpy数组转置,你了解多少?

关于numpy数组转置,numpy数组转置换轴这个很多人还不知道,今天小爱来为大家解答以上的问题,现在让我们一起来看看吧!

1、np.dot当其中某一参数为一维数组时,会自动将一维数组变为矩阵,对第二个参数的数组进行转置,然后进行矩阵乘法运算,后结果还原成向量种情况,[1,2]的shape由(3,)变为(1,3),[[[1,2],[3,4]]会转置为[[1,3],[2,4]]11+23=7;13+24=10 => [7,10]结果的shape为13X33 => (1,3),还原成向量,shape为(3,)第二种情况,numpy中一维数组转置,shape为[3,1]。

2、11+22=5;31+42=11 => [5,11]结果的shape为33X31 => (3,1),还原成向量,shape为(3,)。

本文到这结束,希望上面文章对大家有所帮助。


版权声明:本文内容由互联网用户自发贡献。如发现本站有涉嫌抄袭侵权/违法违规的内容, 836084111@qq.com 举报,一经查实,本站将立刻删除。

随便看看