-
Notifications
You must be signed in to change notification settings - Fork 769
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Efficient Discrete Elimination #1590
Merged
Merged
Changes from 20 commits
Commits
Show all changes
22 commits
Select commit
Hold shift + click to select a range
47f3908
small improvements
varunagrawal baf25de
initial changes
varunagrawal 9c88e3e
Use TableFactor in hybrid elimination
varunagrawal f238ba5
TableFactor constructor from DecisionTreeFactor and AlgebraicDecision…
varunagrawal a581788
simplify return
varunagrawal 8462624
update HybridFactorGraph wrapper
varunagrawal c8e9a57
unary apply methods for TableFactor
varunagrawal 2b85cfe
DecisionTreeFactor apply methods
varunagrawal 3d24d01
efficient probabilities method
varunagrawal 5f83464
use existing cardinalities
varunagrawal ad84163
use discrete base class in getting discrete factors
varunagrawal 52f26e3
update TableFactor to use new version of DT probabilities
varunagrawal 2df3cc8
undo previous changes
varunagrawal a4462a0
undo some more
varunagrawal 381c33c
Merge branch 'develop' into hybrid-tablefactor-3
varunagrawal 62d020a
remove duplicate definition
varunagrawal df0c5d7
remove timers
varunagrawal cb3c35b
refactor and better document prune method
varunagrawal 3a78499
undo TableFactor changes
varunagrawal 8c9fad8
undo more changes in TableFactor
varunagrawal ff39946
add new TableFactor constructors
varunagrawal e649fc6
Merge pull request #1592 from borglab/tablefactor-improvements
varunagrawal File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is happening here? probs is a vector, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. This is adding the value
p
toprobs
,nrAssignments
times.