|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BayesNetChangeI | |
edu.duke.cs.banjo.bayesnet | |
edu.duke.cs.banjo.learner | |
edu.duke.cs.banjo.learner.components |
Uses of BayesNetChangeI in edu.duke.cs.banjo.bayesnet |
Classes in edu.duke.cs.banjo.bayesnet that implement BayesNetChangeI | |
class |
BayesNetChange
Defines a change to the BayesNet. |
Fields in edu.duke.cs.banjo.bayesnet declared as BayesNetChangeI | |
protected BayesNetChangeI |
EdgesAsArrayWithCachedStatistics.bayesNetChange
|
Methods in edu.duke.cs.banjo.bayesnet with parameters of type BayesNetChangeI | |
boolean |
EdgesWithCachedStatisticsI.isCyclic(BayesNetChangeI bayesNetChange)
|
boolean |
EdgesAsMatrixWithCachedStatistics.isCyclic(BayesNetChangeI bayesNetChange)
|
boolean |
EdgesAsMatrixWithCachedStatistics.isCyclicBFS(BayesNetChangeI bayesNetChange)
|
boolean |
EdgesAsArrayWithCachedStatistics.isCyclic(BayesNetChangeI _bayesNetChange)
|
protected boolean |
EdgesAsArrayWithCachedStatistics.DFSorigForCrossCheck(int nodeToCheck,
int parentNodeToCheck,
BayesNetChangeI _bayesNetChange)
|
boolean |
EdgesAsArrayWithCachedStatistics.isCyclicDFSorig(BayesNetChangeI _bayesNetChange)
|
protected boolean |
EdgesAsArrayWithCachedStatistics.CycleFinderDFSorig.DFSorig(int nodeToCheck,
int parentNodeToCheck,
BayesNetChangeI _bayesNetChange)
|
void |
BayesNetManagerI.applyChange(BayesNetChangeI bayesNetChange)
|
void |
BayesNetManagerI.undoChange(BayesNetChangeI bayesNetChange)
|
void |
BayesNetManager.applyChange(BayesNetChangeI bayesNetChange)
|
void |
BayesNetManager.undoChange(BayesNetChangeI _bayesNetChange)
|
void |
BayesNetChange.updateChange(BayesNetChangeI _bayesNetChange)
|
Constructors in edu.duke.cs.banjo.bayesnet with parameters of type BayesNetChangeI | |
BayesNetChange(BayesNetChangeI _bayesNetChange)
|
Uses of BayesNetChangeI in edu.duke.cs.banjo.learner |
Fields in edu.duke.cs.banjo.learner declared as BayesNetChangeI | |
protected BayesNetChangeI |
Searcher.suggestedBayesNetChange
|
Uses of BayesNetChangeI in edu.duke.cs.banjo.learner.components |
Fields in edu.duke.cs.banjo.learner.components declared as BayesNetChangeI | |
protected BayesNetChangeI |
CycleChecker.bayesNetChange
|
protected BayesNetChangeI |
Proposer.bayesNetChange
|
Methods in edu.duke.cs.banjo.learner.components with parameters of type BayesNetChangeI | |
boolean |
CycleCheckerCheckThenApply.isChangeValid(BayesNetManagerI _bayesNetManager,
BayesNetChangeI _bayesNetChange)
|
boolean |
CycleCheckerApplyThenCheck.isChangeValid(BayesNetManagerI _bayesNetManager,
BayesNetChangeI _bayesNetChange)
|
abstract boolean |
Decider.isChangeAccepted(double _newScore,
BayesNetChangeI _bayesNetChange)
|
abstract boolean |
CycleChecker.isChangeValid(BayesNetManagerI _bayesNetManager,
BayesNetChangeI _bayesNetChange)
|
boolean |
CycleCheckerI.isChangeValid(BayesNetManagerI bayesNetManager,
BayesNetChangeI bayesNetChange)
Checks whether the proposed bayesNetChange results in a cycle in the network described by the bayesNetManager. |
double |
EvaluatorBDe.updateNetworkScore(BayesNetManagerI currentBayesNetManager,
BayesNetChangeI currentBayesNetChange)
|
void |
EvaluatorBDe.adjustNodeScoresForUndo(BayesNetChangeI suggestedBayesNetChange)
|
boolean |
DeciderMetropolis.isChangeAccepted(double _newScore,
BayesNetChangeI _bayesNetChange)
|
boolean |
DeciderI.isChangeAccepted(double newScore,
BayesNetChangeI bayesNetChange)
|
double |
EvaluatorI.updateNetworkScore(BayesNetManagerI currentBayesNetManager,
BayesNetChangeI currentBayesNetChange)
Computes the score of the network described by the bayesNetManager, based on the proposed bayesNetChange. |
void |
EvaluatorI.adjustNodeScoresForUndo(BayesNetChangeI suggestedBayesNetChange)
Adjusts the various internal score containers when a bayesNetChange is not permanently kept. |
boolean |
DeciderGreedy.isChangeAccepted(double newScore,
BayesNetChangeI bayesNetChange)
|
abstract double |
Evaluator.updateNetworkScore(BayesNetManagerI currentBayesNetManager,
BayesNetChangeI currentBayesNetChange)
|
abstract void |
Evaluator.adjustNodeScoresForUndo(BayesNetChangeI suggestedBayesNetChange)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |