cosine_similarity和torch.cosine_similarity速度差异(人间奇事)
生活随笔
收集整理的這篇文章主要介紹了
cosine_similarity和torch.cosine_similarity速度差异(人间奇事)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- 最近聚簇計算相似度,使用了下面兩種方法。
- 一開始用的sklearn,因為沒有gpu
- 后來有了gpu就換上了pytorch
- gpu是V100
- batch=500(說是batch,只是為了預防超出內存,做的限制。
- 跑的是個循環
- 速度大概是這樣子的:
- torch的cosine:cpu 3s/it,gpu v100 1.8s/it
- sklear:cpu 50it/s
- 總之這個速度差就很離譜,有誰能做個解釋嗎?
總結
以上是生活随笔為你收集整理的cosine_similarity和torch.cosine_similarity速度差异(人间奇事)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SSM:出现Connections co
- 下一篇: 文献阅读课12-Fine-Grained