Most of the clustering methods have non-map-reduce versions. Check out the Display series of programs: DisplayKMeans etc. in the mahout/example source code.
On Thu, Mar 22, 2012 at 8:41 AM, Jeff Eastman <j...@windwardsolutions.com> wrote: > Most of the Mahout clustering algorithms have an -xm sequential CLI option > that runs locally in-memory from/to Hadoop-style sequence files. And, as > below, you can also call the Java driver methods directly from your program. > > > On 3/22/12 9:22 AM, Ahmed Abdeen Hamed wrote: >> >> Hi, >> >> I think I can answer this question... >> >> Yes, you can run a clustering algorithm on your local machine without >> using >> Hadoop. Just include the mahout jar files in your classpath and start >> using >> it as just another java library. I am currently experimenting with >> TreeClusteringRecommender but you can use k-means or whatever clustering >> algorithm of your choice. >> >> Thanks, >> >> -Ahmed >> >> On Thu, Mar 22, 2012 at 4:51 AM, dionyasos<bahadiryi...@gmail.com> wrote: >> >>> Hi everyone, >>> is there a way to run clustering algorithms in mahout without using >>> hadoop >>> ? >>> thanks. >>> >>> -- >>> View this message in context: >>> >>> http://lucene.472066.n3.nabble.com/is-hadoop-necessary-for-clustering-in-mahout-tp3847880p3847880.html >>> Sent from the Mahout User List mailing list archive at Nabble.com. >>> > -- Lance Norskog goks...@gmail.com