weka.classifiers.neural.lvq.model
Class SomModel

java.lang.Object
  extended by weka.classifiers.neural.lvq.model.CommonModel
      extended by weka.classifiers.neural.lvq.model.SomModel
All Implemented Interfaces:
java.io.Serializable

public class SomModel
extends CommonModel

Date: 25/05/2004 File: SOMModel.java

Author:
Jason Brownlee
See Also:
Serialized Form

Constructor Summary
SomModel(NeighbourhoodDistance aNeighbourhoodDistance, int aMapWidth, int aMapHeight)
           
 
Method Summary
 double calculateNeighbourhoodDistance(CodebookVector aBmu, CodebookVector aVector)
           
 
Methods inherited from class weka.classifiers.neural.lvq.model.CommonModel
applyLearningRateToAllVectors, calculateCodebookClassDistribution, calculateQuantisationError, classifyInstance, clearBmuCounts, clearClassDistributions, getBmu, getBmuCounts, getBmuDistance, getClassLabelIndex, getCodebookVectors, getTotalCodebookVectors, initialiseModel, setUseVoting, updateModel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SomModel

public SomModel(NeighbourhoodDistance aNeighbourhoodDistance,
                int aMapWidth,
                int aMapHeight)
Method Detail

calculateNeighbourhoodDistance

public double calculateNeighbourhoodDistance(CodebookVector aBmu,
                                             CodebookVector aVector)