List of usage examples for org.apache.mahout.clustering.display DisplayClustering generateSamples
protected static void generateSamples()
From source file:io.github.thushear.display.DisplayFuzzyKMeans.java
License:Apache License
public static void main(String[] args) throws Exception { DistanceMeasure measure = new ManhattanDistanceMeasure(); Path samples = new Path("samples"); Path output = new Path("output"); Configuration conf = new Configuration(); HadoopUtil.delete(conf, samples);//from w ww. j a va 2 s.com HadoopUtil.delete(conf, output); RandomUtils.useTestSeed(); DisplayClustering.generateSamples(); writeSampleData(samples); boolean runClusterer = false; int maxIterations = 10; if (runClusterer) { runSequentialFuzzyKClusterer(conf, samples, output, measure, maxIterations); } else { int numClusters = 3; runSequentialFuzzyKClassifier(conf, samples, output, measure, numClusters, maxIterations); } new DisplayFuzzyKMeans(); }
From source file:io.github.thushear.display.DisplayKMeans.java
License:Apache License
public static void main(String[] args) throws Exception { DistanceMeasure measure = new ManhattanDistanceMeasure(); Path samples = new Path("samples"); Path output = new Path("output"); Configuration conf = new Configuration(); HadoopUtil.delete(conf, samples);//from w w w. j a va 2s . c om HadoopUtil.delete(conf, output); RandomUtils.useTestSeed(); DisplayClustering.generateSamples(); writeSampleData(samples); boolean runClusterer = false; if (runClusterer) { int numClusters = 3; runSequentialKMeansClusterer(conf, samples, output, measure, numClusters); } else { int maxIterations = 10; runSequentialKMeansClassifier(conf, samples, output, measure, maxIterations); } new DisplayKMeans(); }