是否可以在没有 hadoop 依赖的情况下使用 apache mahout 分类

Posted

技术标签:

【中文标题】是否可以在没有 hadoop 依赖的情况下使用 apache mahout 分类【英文标题】:is it possible to use apache mahout classification without hadoop dependency 【发布时间】:2014-05-16 17:32:26 【问题描述】:

是否可以在不依赖 Hadoop 的情况下使用 Apache mahout 分类。 我想在单台计算机上使用 mahout 算法,只在我的 Java 项目中包含 mahout 库,但我根本不想使用 hadoop,因为无论如何我将在单个节点上运行,Windows 7 操作系统。

这可能吗? 如果是,哪个算法在没有 hadoop 依赖的情况下运行?

谢谢你

【问题讨论】:

【参考方案1】:

是的,无需安装 Hadoop 集群即可运行 Mahout。您需要做的就是设置环境变量

MAHOUT_LOCAL=TRUE

看到此变量后,Mahout 将开始直接与文件系统交互以获取数据等,而无需尝试查找 Hadoop 集群或 HDFS 位置。

【讨论】:

我试过但没有任何效果“hadoop 二进制文件不在 PATH,HADOOP_HOME/bin,HADOOP_PREFIX/bin, 在本地运行” 这不是您要找的吗?在本地而不是在 Hadoop 集群上运行 Mahout?

以上是关于是否可以在没有 hadoop 依赖的情况下使用 apache mahout 分类的主要内容,如果未能解决你的问题,请参考以下文章

是否可以在 Hadoop 1 中使用 Impala(没有 YARN)?

是否可以在不依赖 jQuery UI 的情况下使用 AngularJS 实现拖放功能?

maven怎么连接hadoop集群

是否可以在没有任何训练的情况下使用 Caffe Only 进行分类?

在没有zookeeper,nimbus依赖的情况下以本地模式运行storm crawler

Hadoop hadoop.tmp.dir 配置的目录下数据可以删除吗?