public class NaiveSettings extends SupervisedLearningSettings
Modifier and Type | Method and Description |
---|---|
NaiveSettings |
copy()
Make a deep copy of the learning settings.
|
static NaiveSettings |
createDefault()
Create an instance of the learning settings initialized with the default parameters for this algorithm.
|
APIUtils.LEARNING_ALGORITHM |
getLearningAlgorithm()
Return a
LEARNING_ALGORITHM indicating the learning algorithm to use |
java.lang.String |
toString() |
getMarkovBlanketRestrictionFrequencyThreshold, getMarkovBlanketRestrictionSeed, getMarkovBlanketRestrictionTestCount, getTargetNodeName, isMarkovBlanketRestrictionBlocked, isMarkovBlanketRestrictionEnabled, isMarkovBlanketRestrictionFixedSeed, isMarkovBlanketRestrictionUsed, isSupervised, isValid, setMarkovBlanketRestrictionBlocked, setMarkovBlanketRestrictionEnabled, setMarkovBlanketRestrictionFixedSeed, setMarkovBlanketRestrictionFrequencyThreshold, setMarkovBlanketRestrictionSeed, setMarkovBlanketRestrictionTestCount, setMarkovBlanketRestrictionUsed, setTargetNodeName
getSmoothedProbabilityEstimation, getStructuralCoefficient, isVerbose, setSmoothedProbabilityEstimation, setStructuralCoefficient, setVerbose
public NaiveSettings copy()
LearningSettings
copy
in interface LearningSettings
copy
in class SupervisedLearningSettings
public static NaiveSettings createDefault()
public java.lang.String toString()
toString
in interface LearningSettings
toString
in class SupervisedLearningSettings
public APIUtils.LEARNING_ALGORITHM getLearningAlgorithm()
LearningSettings
LEARNING_ALGORITHM
indicating the learning algorithm to use