org.gcube.dataanalysis.ecoengine.clustering
Class XMeansWrapper

java.lang.Object
  extended by org.gcube.dataanalysis.ecoengine.clustering.DBScan
      extended by org.gcube.dataanalysis.ecoengine.clustering.XMeansWrapper
All Implemented Interfaces:
Clusterer, ComputationalAgent

public class XMeansWrapper
extends DBScan


Nested Class Summary
 class XMeansWrapper.CSV2Arff
           
 
Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
clusterColumn, clusterColumnType, config, dbHibConnection, epsilon, FeaturesColumnNames, initrapidminer, minPoints, OccurrencePointsClusterLabel, OccurrencePointsClusterTable, OccurrencePointsTable, outliersColumn, outliersColumnType, points, rows, samplesVector, status
 
Constructor Summary
XMeansWrapper()
           
 
Method Summary
protected  void BuildClusterTable(int[] clusteringAssignments, int[] counters)
           
 void compute()
           
 String getDescription()
           
 List<StatisticalType> getInputParameters()
           
static void main(String[] args)
           
static void main1(String[] args)
           
 void setConfiguration(AlgorithmConfiguration config)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
BuildClusterTable, getInfrastructure, getOutput, getResourceLoad, getResources, getSamples, getStatus, init, mainCluster, mainRandom, produceSamples, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMeansWrapper

public XMeansWrapper()
Method Detail

main1

public static void main1(String[] args)
                  throws Exception
Throws:
Exception

main

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

getInputParameters

public List<StatisticalType> getInputParameters()
Specified by:
getInputParameters in interface ComputationalAgent
Overrides:
getInputParameters in class DBScan

getDescription

public String getDescription()
Specified by:
getDescription in interface ComputationalAgent
Overrides:
getDescription in class DBScan

setConfiguration

public void setConfiguration(AlgorithmConfiguration config)
Specified by:
setConfiguration in interface ComputationalAgent
Overrides:
setConfiguration in class DBScan

compute

public void compute()
             throws Exception
Specified by:
compute in interface ComputationalAgent
Overrides:
compute in class DBScan
Throws:
Exception

BuildClusterTable

protected void BuildClusterTable(int[] clusteringAssignments,
                                 int[] counters)
                          throws Exception
Throws:
Exception


Copyright © 2012. All Rights Reserved.