簡體   English   中英

稀疏矩陣的點積

[英]Dot product of sparse matrix

我正在閱讀朴素貝葉斯多項式的實現,並且我不理解以下矩陣的點積計算后的工作原理。

self.feature_count_ += safe_sparse_dot(Y.T, X)

代碼可以在這里找到

其中YTshape =(3,7000)和X.shape =(7000,27860)。 YT的行數不等於X的列數時,如何工作? 所得矩陣的大小為(3,27860)?? 它是如何工作的? 我想念什么?

在此處輸入圖片說明 在此處輸入圖片說明 在此處輸入圖片說明

在此處查看“通過另一個矩陣多重化一個矩陣”部分: https ://www.mathsisfun.com/algebra/matrix-multiplying.html

如果進行乘法運算,您將看到只有“內部”尺寸必須匹配(在您的情況下為7000)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM