Package weka.clusterers
Class XmeansWithKmeansPP
java.lang.Object
weka.clusterers.AbstractClusterer
weka.clusterers.RandomizableClusterer
weka.clusterers.XMeans
weka.clusterers.XmeansWithKmeansPP
- All Implemented Interfaces:
Serializable,Cloneable,weka.clusterers.Clusterer,weka.core.CapabilitiesHandler,weka.core.CapabilitiesIgnorer,weka.core.CommandlineRunnable,weka.core.OptionHandler,weka.core.Randomizable,weka.core.RevisionHandler,weka.core.TechnicalInformationHandler
public class XmeansWithKmeansPP
extends weka.clusterers.XMeans
Class implements Xmeans with the initialization using K-Means++
- Since:
- 0.0.4
- Version:
- 0.0.6
- Author:
- pawel trajdos
- See Also:
-
Field Summary
FieldsFields inherited from class weka.clusterers.XMeans
D_CONVCHCLOSER, D_CURR, D_FOLLOWSPLIT, D_GENERAL, D_ITERCOUNT, D_KDTREE, D_METH_MISUSE, D_PRINTCENTERS, D_RANDOMVECTOR, m_CurrDebugFlag, R_HIGH, R_LOW, R_WIDTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildClusterer(weka.core.Instances data) double[]distributionForInstance(weka.core.Instance instance) Methods inherited from class weka.clusterers.XMeans
binValueTipText, checkForNominalAttributes, clusterInstance, cutOffFactorTipText, debugLevelTipText, debugVectorsFileTipText, distanceFTipText, getBinValue, getCapabilities, getClusterCenters, getCutOffFactor, getDebugLevel, getDebugVectorsFile, getDistanceF, getInputCenterFile, getKDTree, getMaxIterations, getMaxKMeans, getMaxKMeansForChildren, getMaxNumClusters, getMinNumClusters, getNextDebugVectorsInstance, getOptions, getOutputCenterFile, getRevision, getTechnicalInformation, getUseKDTree, globalInfo, initDebugVectorsInput, inputCenterFileTipText, KDTreeTipText, listOptions, main, maxIterationsTipText, maxKMeansForChildrenTipText, maxKMeansTipText, maxNumClustersTipText, minNumClustersTipText, numberOfClusters, outputCenterFileTipText, setBinValue, setCutOffFactor, setDebugLevel, setDebugVectorsFile, setDistanceF, setInputCenterFile, setKDTree, setMaxIterations, setMaxKMeans, setMaxKMeansForChildren, setMaxNumClusters, setMinNumClusters, setOptions, setOutputCenterFile, setUseKDTree, toString, useKDTreeTipTextMethods inherited from class weka.clusterers.RandomizableClusterer
getSeed, seedTipText, setSeedMethods inherited from class weka.clusterers.AbstractClusterer
debugTipText, doNotCheckCapabilitiesTipText, forName, getDebug, getDoNotCheckCapabilities, makeCopies, makeCopy, postExecution, preExecution, run, runClusterer, setDebug, setDoNotCheckCapabilities
-
Field Details
-
nRepeats
public static int nRepeats
-
-
Constructor Details
-
XmeansWithKmeansPP
public XmeansWithKmeansPP()
-
-
Method Details
-
buildClusterer
- Specified by:
buildClustererin interfaceweka.clusterers.Clusterer- Overrides:
buildClustererin classweka.clusterers.XMeans- Throws:
Exception
-
distributionForInstance
- Specified by:
distributionForInstancein interfaceweka.clusterers.Clusterer- Overrides:
distributionForInstancein classweka.clusterers.AbstractClusterer- Throws:
Exception
-