简体   繁体   中英

Java's Mahout equivalent in Python

Java based Mahout's goal is to build scalable machine learning libraries. Are there any equivalent libraries in Python ?

强烈推荐scikits learn http://scikit-learn.sourceforge.net/

Spark MLlib is recommmended. It is a scalable machine learning lib, can read data from HDFS and of course runs on top of Spark.

You can access it via PySpark (see the Programming Guide 's Python examples).

Orange is supposedly pretty decent, from what I've heard, but I've never used it personally. PyML might be worth taking a look at as well. Also, Monte .

pysuggest是一个Python包装器SUGGEST ,实现了多种建议算法协同过滤的顶-N推荐引擎。

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.

Do check it out!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM