edu.duke.cs.banjo.learner.components
Class EquivalenceCheckerSkip
java.lang.Object
edu.duke.cs.banjo.learner.components.EquivalenceChecker
edu.duke.cs.banjo.learner.components.EquivalenceCheckerSkip
- All Implemented Interfaces:
- EquivalenceCheckerI
- public class EquivalenceCheckerSkip
- extends EquivalenceChecker
Implements a "dummy" equivalence checker that lets us skip
any equivalence comparisons during a search.
Details:
Change History:
Created on Mar 31, 2006
- Author:
- Jurgen Sladeczek (hjs)
For the latest info, please visit www.cs.duke.edu.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mismatchInParentCount
protected long mismatchInParentCount
mismatchInSkeleton
protected long mismatchInSkeleton
mismatchInVStructures
protected long mismatchInVStructures
matchDueToIdentity
protected long matchDueToIdentity
matchAfterCompleteCheck
protected long matchAfterCompleteCheck
EquivalenceCheckerSkip
public EquivalenceCheckerSkip(Settings _processData)
throws java.lang.Exception
isEquivalent
public boolean isEquivalent(java.util.Set setOfBayesNetStructures,
BayesNetStructureI bayesNetStructureToCheck)
throws java.lang.Exception
- Specified by:
isEquivalent
in interface EquivalenceCheckerI
- Specified by:
isEquivalent
in class EquivalenceChecker
- Throws:
java.lang.Exception
isEquivalent
protected boolean isEquivalent(BayesNetStructureI referenceBayesNetStructure,
BayesNetStructureI bayesNetStructureToCheck)
throws java.lang.Exception
- Throws:
java.lang.Exception
isEquivalent
protected boolean isEquivalent(EdgesWithCachedStatisticsI referenceStructure,
EdgesWithCachedStatisticsI structureToCheck)
throws java.lang.Exception
- Throws:
java.lang.Exception
provideCollectedStatistics
public java.lang.StringBuffer provideCollectedStatistics()
throws java.lang.Exception
- Specified by:
provideCollectedStatistics
in interface EquivalenceCheckerI
- Specified by:
provideCollectedStatistics
in class EquivalenceChecker
- Throws:
java.lang.Exception