`

Mahout: build 0.9 from source code and eclipse env setup

 
阅读更多

1.# svn co http://svn.apache.org/repos/asf/mahout/trunk

or download mahout-distribution-0.9-src.tar.gz

2.mvn -DskipTests clean install package

 

3.create a common java project which using mahout.

4.configure build path. add external jars in mahout-distribution-0.9/examples/target/dependency dir

-------

Import mahout projects to eclipse

1.#cd  /path/to/mahout0.9

2.#mvn eclipse:eclipse

3.eclipse import ...  select /path/to/mahout0.9

 

 

 

 

References

http://bigdatacircus.com/2012/09/13/mahout-setting-up-and-building-mahout-a-walkthrough/

https://shuyo.wordpress.com/page/4/

 http://stackoverflow.com/questions/6643761/question-on-converting-maven-project-of-mahout-into-eclipse-project

 

Data

 http://grouplens.org/datasets/movielens/

 

Books

<<Mahout In Action>>

<<Apache Mahout Cookbook>>

http://dl.ebooks-it.org/e-books/packt/Packt.Apache.Mahout.Cookbook.Dec.2013.ISBN.1849518025.pdf

 

source code for <<mahout In Action>> is attachment 1 while sample data used in this book attachment 2.

分享到:
评论

相关推荐

    mahout-distribution-0.9.tar.gz

    "mahout-distribution-0.9.tar.gz"是Apache Mahout的0.9版本的发行包,包含了完整的源代码、文档和所需的依赖库。 **一、Mahout的背景与目标** Apache Mahout项目始于2008年,旨在简化大规模机器学习过程,提供可...

    mahout-0.9-cdh5.5.0.tar.gz

    mahout-0.9-cdh5.5.0.tar.gz

    mahout-core-0.9.jar+mahout-core-0.8.jar+mahout-core-0.1.jar

    这个压缩包包含的是Mahout项目不同版本的核心库,分别是mahout-core-0.9.jar、mahout-core-0.8.jar和mahout-core-0.1.jar。这些版本的差异在于功能的完善、性能的优化以及对新特性的支持。 1. **Mahout核心功能**:...

    mahout-distribution-0.9含jar包

    "mahout-distribution-0.9含jar包" 是一个包含了Mahout项目0.9版本的预编译二进制文件集合,其中不包含源代码,适合那些希望直接使用Mahout功能而不需要进行编译或开发的用户。 在Mahout 0.9版本中,你可以找到以下...

    apache-mahout-distribution-0.11.0-src.zip

    Apache Mahout是一个开源项目,专注于开发可扩展的机器学习库,它主要由Java语言编写,并且依赖于Maven构建系统。在"apache-mahout-distribution-0.11.0-src.zip"这个压缩包中,您将找到Mahout 0.11.0版本的源代码,...

    mahout0.9 源码

    在本文中,我们将深入探讨Mahout 0.9版本,了解其核心概念、功能以及如何在Eclipse环境中配置和运行Mahout项目。 **Mahout 0.9的核心特性:** 1. **分布式计算框架支持**:Mahout 0.9利用Hadoop的分布式计算能力,...

    Mahout-0.9-jar包

    在标题“Mahout-0.9-jar包”中,提及的是该库的一个特定版本——0.9,这通常意味着包含了该版本的所有核心组件和功能。 描述中提到,“Mahout-0.9所有可用jar包,直接导入项目即可使用。”这表明提供的压缩包可能...

    mahout-core-0.9.jar

    mahout-core-0.9.jar,支持版本hadoop-2.2.x,由mahout-distribution-0.9.tar.gz源码构建生成jar包。

    mahout-core-0.9.chm

    针对mahout-core-0.9自制的chm版文档。可以用于CDH 5自含Mahout的参考

    mahout-distribution-0.9-src.zip

    标题中的"mahout-distribution-0.9-src.zip"指的是Mahout项目在0.9版本的源代码分布,这对于开发者来说是一个宝贵的资源,可以深入理解其内部实现并进行定制化开发。 Apache Mahout的核心特性主要体现在以下几个...

    mahout-0.9 jar包

    在标题中提到的“mahout-0.9 jar包”是Mahout项目的一个特定版本,即0.9版本的集合,包含了一系列jar文件,这些文件是运行和开发Mahout相关应用的基础。 Mahout 0.9版本包含了多个模块,如分布式推荐系统、分类、...

    mahout0.9 jar支持hadoop2

    mahout0.9 的jar包,支持hadoop2,此为第二部分jar包。具体调用方式参考lz相关博客

    mahout0.9 jar包支持hadoop2

    "mahout-buildtools-0.9.jar"则是构建工具,用于创建和打包Mahout项目,对于开发和贡献Mahout的开发者来说,这是一个必不可少的组件。 总的来说,Mahout 0.9版针对Hadoop 2的优化,使得它能够更好地适应大规模数据...

    Mahout In Action 2012 Source Code

    Mahout In Action 2012.pdf 配套源代码 Mahout In Action 2012 Source Code 原书 Mahout In Action 2012 版本 源代码。 帮助理解推荐系统的常用算法,分布式信息挖掘技术。

    hadoop 2.4.1+mahout0.9环境搭建

    标题"hadop 2.4.1+mahout0.9环境搭建"涉及到的知识点主要包括以下几个方面: 1. **Hadoop 2.4.1**:这是Hadoop的一个重要版本,引入了YARN(Yet Another Resource Negotiator),它是Hadoop的资源管理系统,负责...

    mahout-math-0.9.jar

    mahout-math-0.9.jar

    mahout0.9 支持hadoop2.2.0(2,共5个压缩包)

    mahout0.9仅支持hadoop1.x,编译好的这个包支持hadoop2.2.0.由于上传文件50M的限制,采用分卷压缩的形式,包括三个包:mahout-mahout-distribution-0.9.zip,distribution-0.9.z01,mahout-distribution-0.9.z02,...

    mahout-examples-0.9-job.jar

    mahout-examples-0.9-job.jar

    mahout:Apache Mahout的镜像

    欢迎使用Apache Mahout! Apache Mahout:trade_mark:项目的目标是构建一个环境,以快速创建可扩展的高性能机器学习应用程序。 有关Mahout的其他信息,请访问设置环境无论您是使用Mahoutshell,运行命令行作业还是将...

Global site tag (gtag.js) - Google Analytics