[英]Java's Mahout equivalent in Python
Java based Mahout's goal is to build scalable machine learning libraries. 基于Java的Mahout的目标是构建可扩展的机器学习库。 Are there any equivalent libraries in Python ? Python中是否有任何等效的库?
强烈推荐scikits learn http://scikit-learn.sourceforge.net/
Spark MLlib is recommmended. 推荐Spark MLlib 。 It is a scalable machine learning lib, can read data from HDFS and of course runs on top of Spark. 它是一个可扩展的机器学习库,可以从HDFS读取数据,当然也可以在Spark上运行。
You can access it via PySpark (see the Programming Guide 's Python examples). 您可以通过PySpark访问它(请参阅编程指南的Python示例)。
An interesting library is crab . 有趣的图书馆是螃蟹 。
As of this post, the library only has stable implementations for collaborative filtering algorithms: user-based and item-based. 截至本文,该库仅具有协同过滤算法的稳定实现:基于用户和基于项目。
An SVD implementation is included but it's experimental and content-based algorithms are on the roadmap. 包含了SVD实现,但它是实验性的,基于内容的算法在路线图上。
Do check it out! 看看吧!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.