public class MarkovBlanketSettings extends SupervisedLearningSettings
Modifier and Type | Method and Description |
---|---|
MarkovBlanketSettings |
copy()
Make a deep copy of the learning settings.
|
static MarkovBlanketSettings |
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 |
boolean |
isOutgoingArcFixed() |
void |
setOutgoingArcFixed(boolean fixOutgoingArcs) |
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 MarkovBlanketSettings copy()
LearningSettings
copy
in interface LearningSettings
copy
in class SupervisedLearningSettings
public void setOutgoingArcFixed(boolean fixOutgoingArcs)
public boolean isOutgoingArcFixed()
public static MarkovBlanketSettings 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