org.apache.mahout.clustering.fuzzykmeans
Class FuzzyKMeansDriver

java.lang.Object
  extended by org.apache.mahout.clustering.fuzzykmeans.FuzzyKMeansDriver

public final class FuzzyKMeansDriver
extends java.lang.Object


Method Summary
static void main(java.lang.String[] args)
           
static void runJob(java.lang.String input, java.lang.String clustersIn, java.lang.String output, java.lang.String measureClass, double convergenceDelta, int maxIterations, int numMapTasks, int numReduceTasks, float m)
          Run the job using supplied arguments
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

runJob

public static void runJob(java.lang.String input,
                          java.lang.String clustersIn,
                          java.lang.String output,
                          java.lang.String measureClass,
                          double convergenceDelta,
                          int maxIterations,
                          int numMapTasks,
                          int numReduceTasks,
                          float m)
Run the job using supplied arguments

Parameters:
input - the directory pathname for input points
clustersIn - the directory pathname for initial & computed clusters
output - the directory pathname for output points
measureClass - the classname of the DistanceMeasure
convergenceDelta - the convergence delta value
maxIterations - the maximum number of iterations
numMapTasks - the number of mapper tasks
numReduceTasks - the number of reduce tasks
m - the fuzzification factor, see http://en.wikipedia.org/wiki/Data_clustering#Fuzzy_c-means_clustering


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.