我有兩個M X N矩陣,我從圖像中提取數據後構建。這兩個矢量都有很長的第一行,在第三行之後它們都只成爲第一列。 例如原矢量看起來像這樣Python:餘弦相似度m * n矩陣
1,23,2,5,6,2,2,6,2,
12,4,5,5,
1,2,4,
1,
2,
2
:
兩種載體具有類似的圖案,其中第一三行具有冗長行,然後薄出來,因爲它的進展。做餘弦相似性我正在考慮使用填充技術來添加零,並使這兩個向量N X N.我查看了餘弦相似性的Python選項,但一些示例使用了包調用numpy。我無法弄清楚numpy究竟是如何做這種類型的填充和執行餘弦相似性的。任何指導將不勝感激。
這是怎麼得到票。這是scipy提供的錯誤:'TypeError:scipy distance metrics不支持稀疏矩陣。'我錯過了什麼嗎? – zbinsd 2013-10-11 04:08:34
不適用於稀疏矩陣 – Medeiros 2013-10-12 15:54:18
它對於稀疏矩陣也不適用。我得到了同樣的錯誤。你能解決這個問題嗎? – 2015-10-16 10:49:33