jbnc.operators
Class SAN
java.lang.Object
jbnc.operators.Operator
jbnc.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. |
Constructor Summary |
SAN()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
discardNonDependent
protected boolean discardNonDependent
- Whether nodes that are not dependent on the class node should be
dsiscarded from augmenting tree creation.
SAN
public SAN()
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 ParameterqualityMeasure
- Description of Parameteraugmenter
- Description of ParameterusePriors
- Description of Parameteralpha_ijk
- Description of Parameter
- Returns:
- Description of the Returned Value
- Throws:
java.lang.Exception
- Description of Exception