edu.duke.cs.banjo.learner.components
Class EquivalenceCheckerBasic
java.lang.Object
edu.duke.cs.banjo.learner.components.EquivalenceChecker
edu.duke.cs.banjo.learner.components.EquivalenceCheckerBasic
- All Implemented Interfaces:
- EquivalenceCheckerI
- public class EquivalenceCheckerBasic
- extends EquivalenceChecker
Provides basic equivalence checking between networks.
Details:
Change History:
Created on Jan 9, 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
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
EquivalenceCheckerBasic
public EquivalenceCheckerBasic(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(EdgesAsMatrixWithCachedStatistics _referenceStructure,
EdgesAsMatrixWithCachedStatistics _structureToCheck)
throws java.lang.Exception
- Throws:
java.lang.Exception
isEquivalent
protected boolean isEquivalent(EdgesAsArrayWithCachedStatistics _referenceStructure,
EdgesAsArrayWithCachedStatistics _structureToCheck)
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