org.gcube.dataanalysis.ecoengine.clustering
Class KMeans

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

public class KMeans
extends DBScan


Field Summary
 
Fields inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
clusterColumn, clusterColumnType, config, dbHibConnection, epsilon, FeaturesColumnNames, initrapidminer, minPoints, OccurrencePointsClusterTable, OccurrencePointsTable, outliersColumn, outliersColumnType, points, rows, samplesVector, status
 
Constructor Summary
KMeans()
           
 
Method Summary
 void compute()
           
 String getDescription()
           
 List<StatisticalType> getInputParameters()
           
 String getResourceLoad()
           
 String getResources()
           
static void main(String[] args)
           
 void setConfiguration(AlgorithmConfiguration config)
           
 
Methods inherited from class org.gcube.dataanalysis.ecoengine.clustering.DBScan
BuildClusterTable, getInfrastructure, getOutput, 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

KMeans

public KMeans()
Method Detail

main

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

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

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

getResourceLoad

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

getResources

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


Copyright © 2012. All Rights Reserved.