weka.classifiers.neural.lvq
Class Lvq2_1

java.lang.Object
  extended by weka.classifiers.Classifier
      extended by weka.classifiers.neural.lvq.AlgorithmAncestor
          extended by weka.classifiers.neural.lvq.LvqAlgorithmAncestor
              extended by weka.classifiers.neural.lvq.Lvq2_1
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, weka.core.OptionHandler, weka.core.WeightedInstancesHandler

public class Lvq2_1
extends LvqAlgorithmAncestor

Description: Implementation of the LVQ2.1 algorithm for use in WEKA.
Copyright (c) Jason Brownlee 2004

Author:
Jason Brownlee
See Also:
Serialized Form

Constructor Summary
Lvq2_1()
           
 
Method Summary
 double getWindowSize()
          Returns the window size value
 java.lang.String globalInfo()
          Returns global info on the algorithm implementation
static void main(java.lang.String[] args)
          Entry point into the algorithm for direct usage
 void setWindowSize(double w)
          Set the window size value
 java.lang.String windowSizeTipText()
          Window size tool tip
 
Methods inherited from class weka.classifiers.neural.lvq.LvqAlgorithmAncestor
getLearningFunction, getLearningRate, getOptions, getTotalCodebookVectors, getTotalTrainingIterations, initialisationModeTipText, learningFunctionTipText, learningRateTipText, listOptions, randomSeedTipText, setLearningFunction, setLearningRate, setOptions, setTotalCodebookVectors, setTotalTrainingIterations, totalCodebookVectorsTipText, totalTrainingIterationsTipText, useVotingTipText
 
Methods inherited from class weka.classifiers.neural.lvq.AlgorithmAncestor
addEpochEventListener, buildClassifier, calculateQuantisationError, distributionForInstance, getInitialisationMode, getModel, getSeed, getTotalTrainingBmuHits, getTrainingBmuUsage, getUseVoting, prepareBuildTimeReport, prepareClassDistributionReport, prepareCodebookVectorReport, prepareIndividualClassDistributionReport, prepareTrainingBMUReport, quantisationErrorReport, setInitialisationMode, setPreInitialisedModel, setPrepareBmuStatistis, setSeed, setUseVoting, toString
 
Methods inherited from class weka.classifiers.Classifier
classifyInstance, debugTipText, forName, getDebug, makeCopies, makeCopy, setDebug
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Lvq2_1

public Lvq2_1()
Method Detail

globalInfo

public java.lang.String globalInfo()
Returns global info on the algorithm implementation

Specified by:
globalInfo in class AlgorithmAncestor
Returns:
String

windowSizeTipText

public java.lang.String windowSizeTipText()
Window size tool tip

Returns:

setWindowSize

public void setWindowSize(double w)
Set the window size value

Parameters:
w -

getWindowSize

public double getWindowSize()
Returns the window size value

Returns:

main

public static void main(java.lang.String[] args)
Entry point into the algorithm for direct usage

Parameters:
args -