谁会将java语言转换成python 50
这是我网上找的余弦相似度算法,是java版的,我现在需要python版的余弦相似度算法,有哪位高手会转换,或者帮我找一段python版的余弦相似度算法也行,感激不尽!ja...
这是我网上找的余弦相似度算法,是java版的,我现在需要python版的余弦相似度算法,
有哪位高手会转换,或者帮我找一段python版的余弦相似度算法也行,感激不尽!
java版的链接在这
http://www.open-open.com/lib/view/open1397003757747.html 展开
有哪位高手会转换,或者帮我找一段python版的余弦相似度算法也行,感激不尽!
java版的链接在这
http://www.open-open.com/lib/view/open1397003757747.html 展开
1个回答
展开全部
余弦相似度3句话就写完的。用得着从java版本转过来吗?
不过用python写速度有些慢。建议你用C语言写,然后用cython将它编译成插件用python调用。
你看看教材 就可以了。看明白了,随手就写了。
我原来比较过,几种相似度计算出来的结果 没有大差别。别看教材上的结论,它的试验用的是假想数据。在现实数据中,几种相似度好坏是要试出来的。 不是理论上说的。
以前写过,很简单,你自己看教材 吧。 这个相似度在协同过滤,文本处理,还有分类均有用处。花10分钟看一下公式,自己弄明白更好。
推荐一本书,似乎是推荐实践。 一本入门书,其中的算法,包括余弦相似度均是python写的。
不过用python写速度有些慢。建议你用C语言写,然后用cython将它编译成插件用python调用。
你看看教材 就可以了。看明白了,随手就写了。
我原来比较过,几种相似度计算出来的结果 没有大差别。别看教材上的结论,它的试验用的是假想数据。在现实数据中,几种相似度好坏是要试出来的。 不是理论上说的。
以前写过,很简单,你自己看教材 吧。 这个相似度在协同过滤,文本处理,还有分类均有用处。花10分钟看一下公式,自己弄明白更好。
推荐一本书,似乎是推荐实践。 一本入门书,其中的算法,包括余弦相似度均是python写的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询