SimpleUnconstrainedLikelihoodModel.InternalImplpublic static interface UnconstrainedLikelihoodModel.Internal
| Modifier and Type | Method | Description |
|---|---|---|
ConditionalProbabilityStore |
calculateExtended(double distance,
PatternInfo centerPattern,
ConditionalProbabilityStore leftConditionalProbabilities,
ConditionalProbabilityStore rightConditionalProbabilities) |
|
ConditionalProbabilityStore |
calculateFlat(PatternInfo centerPattern,
ConditionalProbabilityStore leftConditionalProbabilities,
ConditionalProbabilityStore rightConditionalProbabilities) |
calculate flat probability information (not extended over a branch).
|
ConditionalProbabilityStore calculateFlat(PatternInfo centerPattern, ConditionalProbabilityStore leftConditionalProbabilities, ConditionalProbabilityStore rightConditionalProbabilities)
centerPattern - the pattern informationleftConditionalProbabilities - Implementations should be allowed to overwrite in certain casesrightConditionalProbabilities - Implementations should be allowed to overwrite in certain casesConditionalProbabilityStore calculateExtended(double distance, PatternInfo centerPattern, ConditionalProbabilityStore leftConditionalProbabilities, ConditionalProbabilityStore rightConditionalProbabilities)
distance - The evolutionary distancecenterPattern - the pattern informationleftConditionalProbabilities - Implementations should be allowed to overwrite in certain casesrightConditionalProbabilities - Implementations should be allowed to overwrite in certain cases