weka.classifiers.neural.lvq.initialise
Class ClusterAlgorithmInitialiser

java.lang.Object
  extended by weka.classifiers.neural.lvq.initialise.CommonInitialiser
      extended by weka.classifiers.neural.lvq.initialise.ClusterAlgorithmInitialiser
All Implemented Interfaces:
ModelInitialiser
Direct Known Subclasses:
FarthestFirstInitialiser, SimpleKMeansInitialiser

public abstract class ClusterAlgorithmInitialiser
extends CommonInitialiser

Date: 26/05/2004 File: CommonClusterAlgorithmInitialiser.java

Author:
Jason Brownlee

Constructor Summary
ClusterAlgorithmInitialiser(RandomWrapper aRand, weka.core.Instances aInstances, int aNumClusters)
           
 
Method Summary
 double[] getAttributes()
           
 
Methods inherited from class weka.classifiers.neural.lvq.initialise.CommonInitialiser
getAttributeDistanceList, getClassLables, initialiseCodebookVector
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterAlgorithmInitialiser

public ClusterAlgorithmInitialiser(RandomWrapper aRand,
                                   weka.core.Instances aInstances,
                                   int aNumClusters)
Method Detail

getAttributes

public double[] getAttributes()
Specified by:
getAttributes in class CommonInitialiser