Hello Ted,

Thank you so much for your reply, the program that I was checking is the 
KMeansDriver class with the run function,
the buildCluster function in the same class and following the ClusterIterator 
class with
the iterateMR function. 

I would like to know how where can I check the code that is implemented for the 
mapper and the 
reducer? is it in the CIMappper.class and CIReducer.class?

Is there a research paper or pseudo-code in which Mahout parallel K-means was 
based on?

Thank you so much and have a nice day.

Best regards


> From: [email protected]
> Date: Sat, 15 Mar 2014 13:56:56 -0700
> Subject: Re: Mahout parallel K-Means - algorithms analysis‏
> To: [email protected]
> 
> We would love to help.
> 
> Can you say which program and which classes you are looking at?
> 
> 
> On Sat, Mar 15, 2014 at 12:58 PM, hiroshi leon 
> <[email protected]>wrote:
> 
> > To whom it may correspond,
> >
> > Hello, I have been checking the algorithm of Mahout 0.9 version k-means
> > using MapReduce and I would like to know where can I check the code of
> > what is happening inside the map function and in the reducer?
> >
> >
> > I was debugging using NetBeans and I was not able to find what is exactly
> > implemented in the Map and Reduce functions...
> >
> >
> >
> > The reason what I am doing this is because I would like to know what
> > is exactly implemented in the version of Mahout 0.9 in order to see
> > which parts where optimized on the K-Means mapReduce algorithm.
> >
> >
> >
> > Do you know  which research paper the Mahout K-means was based on or where
> > can I read the pseudo code?
> >
> >
> >
> > Thank you so much!
> >
> >
> >
> > Best regards!
> >
> > Hiroshi
                                          

Reply via email to