weka.classifiers.bayes.net.search.ci
Class ICSSearchAlgorithm

java.lang.Object
  extended byweka.classifiers.bayes.net.search.SearchAlgorithm
      extended byweka.classifiers.bayes.net.search.local.LocalScoreSearchAlgorithm
          extended byweka.classifiers.bayes.net.search.ci.CISearchAlgorithm
              extended byweka.classifiers.bayes.net.search.ci.ICSSearchAlgorithm
All Implemented Interfaces:
OptionHandler, java.io.Serializable

public class ICSSearchAlgorithm
extends CISearchAlgorithm

ICSSearchAlgorithm implements Conditional Independence based search algorithm for Bayes Network structure learning.

Version:
$Revision: 1.3 $
Author:
Remco Bouckaert
See Also:
Serialized Form

Field Summary
 
Fields inherited from class weka.classifiers.bayes.net.search.local.LocalScoreSearchAlgorithm
TAGS_SCORE_TYPE
 
Constructor Summary
ICSSearchAlgorithm()
           
 
Method Summary
 int getMaxCardinality()
           
 java.lang.String globalInfo()
          This will return a string describing the search algorithm.
static void main(java.lang.String[] argv)
           
 java.lang.String maxCardinalityTipText()
           
 void setMaxCardinality(int nMaxCardinality)
           
 
Methods inherited from class weka.classifiers.bayes.net.search.local.LocalScoreSearchAlgorithm
buildStructure, calcNodeScore, calcScoreWithExtraParent, calcScoreWithMissingParent, getOptions, getScoreType, listOptions, logScore, scoreTypeTipText, setOptions, setScoreType
 
Methods inherited from class weka.classifiers.bayes.net.search.SearchAlgorithm
getMarkovBlanketClassifier, initAsNaiveBayesTipText, markovBlanketClassifierTipText, maxNrOfParentsTipText, setMarkovBlanketClassifier, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ICSSearchAlgorithm

public ICSSearchAlgorithm()
Method Detail

setMaxCardinality

public void setMaxCardinality(int nMaxCardinality)

getMaxCardinality

public int getMaxCardinality()

maxCardinalityTipText

public java.lang.String maxCardinalityTipText()
Returns:
a string to describe the MaxCardinality option.

globalInfo

public java.lang.String globalInfo()
This will return a string describing the search algorithm.

Returns:
The string.

main

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