weka.classifiers.immune.clonalg
Class CSCA

java.lang.Object
  extended by weka.classifiers.Classifier
      extended by weka.classifiers.immune.clonalg.CSCA
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, weka.core.OptionHandler

public class CSCA
extends weka.classifiers.Classifier
implements weka.core.OptionHandler

Type: CLONALG
Date: 19/01/2005

Description:

Author:
Jason Brownlee
See Also:
Serialized Form

Constructor Summary
CSCA()
           
 
Method Summary
 void buildClassifier(weka.core.Instances data)
           
 double classifyInstance(weka.core.Instance instance)
           
 java.lang.String clonalScaleFactorTipText()
           
 double getClonalScaleFactor()
           
 int getInitialPopulationSize()
           
 int getKNN()
           
 double getMinimumFitnessThreshold()
           
 int getNumPartitions()
           
 java.lang.String[] getOptions()
           
 long getSeed()
           
 int getTotalGenerations()
           
 java.lang.String globalInfo()
           
 java.lang.String initialPopulationSizeTipText()
           
 java.lang.String kNNTipText()
           
 java.util.Enumeration listOptions()
           
static void main(java.lang.String[] argv)
           
 java.lang.String minimumFitnessThresholdTipText()
           
 java.lang.String numPartitionsTipText()
           
 java.lang.String seedTipText()
           
 void setClonalScaleFactor(double clonalScaleFactor)
           
 void setInitialPopulationSize(int initialPopulationSize)
           
 void setKNN(int knn)
           
 void setMinimumFitnessThreshold(double minimumFitnessThreshold)
           
 void setNumPartitions(int numPartitions)
           
 void setOptions(java.lang.String[] options)
           
 void setSeed(long seed)
           
 void setTotalGenerations(int totalGenerations)
           
 java.lang.String toString()
           
 java.lang.String totalGenerationsTipText()
           
 
Methods inherited from class weka.classifiers.Classifier
debugTipText, distributionForInstance, forName, getDebug, makeCopies, makeCopy, setDebug
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CSCA

public CSCA()
Method Detail

buildClassifier

public void buildClassifier(weka.core.Instances data)
                     throws java.lang.Exception
Specified by:
buildClassifier in class weka.classifiers.Classifier
Throws:
java.lang.Exception

classifyInstance

public double classifyInstance(weka.core.Instance instance)
                        throws java.lang.Exception
Overrides:
classifyInstance in class weka.classifiers.Classifier
Throws:
java.lang.Exception

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

globalInfo

public java.lang.String globalInfo()

listOptions

public java.util.Enumeration listOptions()
Specified by:
listOptions in interface weka.core.OptionHandler
Overrides:
listOptions in class weka.classifiers.Classifier

setOptions

public void setOptions(java.lang.String[] options)
                throws java.lang.Exception
Specified by:
setOptions in interface weka.core.OptionHandler
Overrides:
setOptions in class weka.classifiers.Classifier
Throws:
java.lang.Exception

getOptions

public java.lang.String[] getOptions()
Specified by:
getOptions in interface weka.core.OptionHandler
Overrides:
getOptions in class weka.classifiers.Classifier

initialPopulationSizeTipText

public java.lang.String initialPopulationSizeTipText()

totalGenerationsTipText

public java.lang.String totalGenerationsTipText()

seedTipText

public java.lang.String seedTipText()

clonalScaleFactorTipText

public java.lang.String clonalScaleFactorTipText()

minimumFitnessThresholdTipText

public java.lang.String minimumFitnessThresholdTipText()

kNNTipText

public java.lang.String kNNTipText()

numPartitionsTipText

public java.lang.String numPartitionsTipText()

getClonalScaleFactor

public double getClonalScaleFactor()

setClonalScaleFactor

public void setClonalScaleFactor(double clonalScaleFactor)

getInitialPopulationSize

public int getInitialPopulationSize()

setInitialPopulationSize

public void setInitialPopulationSize(int initialPopulationSize)

getKNN

public int getKNN()

setKNN

public void setKNN(int knn)

getMinimumFitnessThreshold

public double getMinimumFitnessThreshold()

setMinimumFitnessThreshold

public void setMinimumFitnessThreshold(double minimumFitnessThreshold)

getNumPartitions

public int getNumPartitions()

setNumPartitions

public void setNumPartitions(int numPartitions)

getSeed

public long getSeed()

setSeed

public void setSeed(long seed)

getTotalGenerations

public int getTotalGenerations()

setTotalGenerations

public void setTotalGenerations(int totalGenerations)

main

public static void main(java.lang.String[] argv)