edu.duke.cs.banjo.learner.components
Class ProposerRandomLocalMove.EdgesAsArraySelector
java.lang.Object
edu.duke.cs.banjo.learner.components.Proposer.StructureSelector
edu.duke.cs.banjo.learner.components.ProposerRandomLocalMove.EdgesAsArraySelector
- Enclosing class:
- ProposerRandomLocalMove
- protected class ProposerRandomLocalMove.EdgesAsArraySelector
- extends Proposer.StructureSelector
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
potentialParentMatrix
protected EdgesAsArrayWithCachedStatistics potentialParentMatrix
addableParentMatrix
protected EdgesAsArrayWithCachedStatistics addableParentMatrix
mustBeAbsentParentMatrix
protected EdgesAsArrayWithCachedStatistics mustBeAbsentParentMatrix
dimVariables
protected final int dimVariables
dimParents
protected final int dimParents
dimLags
protected final int dimLags
offsetVariables
protected final int offsetVariables
offsetParents
protected final int offsetParents
offsetLags
protected final int offsetLags
ProposerRandomLocalMove.EdgesAsArraySelector
protected ProposerRandomLocalMove.EdgesAsArraySelector()
suggestBayesNetChanges
public java.util.List suggestBayesNetChanges(BayesNetManagerI _bayesNetManager)
throws java.lang.Exception
- Specified by:
suggestBayesNetChanges
in class Proposer.StructureSelector
- Returns:
- Returns the list of bayesNetChanges.
- Throws:
java.lang.Exception
suggestBayesNetChange
public BayesNetChangeI suggestBayesNetChange(BayesNetManagerI _bayesNetManager)
throws java.lang.Exception
- Specified by:
suggestBayesNetChange
in class Proposer.StructureSelector
- Returns:
- Returns the bayesNetChange.
- Throws:
java.lang.Exception