numpy 点乘

直接用*不是点乘。是对应位置直接相乘;

aaa[0][0]*bbb[0][0]
0.26414606106052124

ccc = aaa*bbb
ccc[0][0]
0.26414606106052124

 

如果要用矩阵乘法,则需要这样做:

ddd = aaa.dot(bbb)

ddd[0][0]

2.304917982640458

 

aaa[0,:].dot(bbb[:,0])

2.3049179826404576

 

 

posted @ 2021-01-14 19:42  bH1pJ  阅读(82)  评论(0)    收藏  举报