Skip to content

Conversation

@dellaert
Copy link
Member

Second step in more careful wrapper changes that were part of #2120 and thoroughly unit test hybrid.
This adds HybridBayesNet and HybridCondtitional notebooks, and changed to wrapper needed to make this happen.

@varunagrawal take a close look at TODOs in test_HybridBayesNet.py and also see issue #2146. I am not convinced the behavior for prune is how we want it - so we should meet and discuss. If something needs fixing we can fix it in this PR or a follow-up PR.

This does make a choice to expose AlgebraicDecisionTreeKey and adds AssignmentKey in hybrid.h.

@dellaert dellaert requested a review from varunagrawal May 28, 2025 13:34
@dellaert
Copy link
Member Author

@varunagrawal added a prune test in DiscreteBN

Copy link
Contributor

@varunagrawal varunagrawal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@varunagrawal varunagrawal merged commit adeadd6 into develop May 29, 2025
36 checks passed
@varunagrawal
Copy link
Contributor

Merging so I can look into the TODOs more.

@varunagrawal varunagrawal deleted the feature/HybridBayesNet branch May 29, 2025 18:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants