jBNC Toolbox

jbnc.operators
Class SAN

java.lang.Object
  extended byjbnc.operators.Operator
      extended byjbnc.operators.SAN

public class SAN
extends Operator

Constructs Selective Augmented Naive Bayes operator (SAN).

Since:
June 1, 1999
Author:
Jarek Sacha

Field Summary
protected  boolean discardNonDependent
          Whether nodes that are not dependent on the class node should be dsiscarded from augmenting tree creation.
 
Fields inherited from class jbnc.operators.Operator
debugMode
 
Constructor Summary
SAN()
           
 
Method Summary
 boolean getDiscardNonDependent()
           
 void setDiscardNonDependent(boolean discard)
           
 BayesianNetworks.BayesNet train(FrequencyCalc fc, QualityMeasure qualityMeasure, Augmenter augmenter, boolean usePriors, double alpha_ijk)
          Description of the Method
 
Methods inherited from class jbnc.operators.Operator
getDebugMode, setDebugMode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

discardNonDependent

protected boolean discardNonDependent
Whether nodes that are not dependent on the class node should be dsiscarded from augmenting tree creation.

Constructor Detail

SAN

public SAN()
Method Detail

setDiscardNonDependent

public void setDiscardNonDependent(boolean discard)
Parameters:
discard -

getDiscardNonDependent

public boolean getDiscardNonDependent()
Returns:

train

public BayesianNetworks.BayesNet train(FrequencyCalc fc,
                                       QualityMeasure qualityMeasure,
                                       Augmenter augmenter,
                                       boolean usePriors,
                                       double alpha_ijk)
                                throws java.lang.Exception
Description of the Method

Parameters:
fc - Description of Parameter
qualityMeasure - Description of Parameter
augmenter - Description of Parameter
usePriors - Description of Parameter
alpha_ijk - Description of Parameter
Returns:
Description of the Returned Value
Throws:
java.lang.Exception - Description of Exception

SourceForge.net Logo