Commit Graph

18387 Commits (c8bafab4307d7b2da98bf50b4f85e04cac53ba9e)

Author SHA1 Message Date
Varun Agrawal c8bafab430 add scale() method in DiscreteFactor 2025-01-28 17:22:21 -05:00
Varun Agrawal d57994d279 kill expNormalize since it isn't used anywhere 2025-01-28 17:22:21 -05:00
Frank Dellaert 1daca1946d
Merge pull request #2006 from borglab/feature/k_best_fg
Search for k-best in factor graph
2025-01-28 17:06:08 -05:00
Frank Dellaert 1afb089143 Better and more consistent documentation. 2025-01-28 14:50:39 -05:00
Frank Dellaert 8c7e75bb25 Review comments 2025-01-28 14:50:11 -05:00
Frank Dellaert 3f6ae48dfb
Merge pull request #2005 from borglab/feature/k-best
Search for K-best solutions
2025-01-28 14:09:14 -05:00
Varun Agrawal 4ba3df1f56
Merge pull request #2007 from jmackay2/may_be_uninitialized 2025-01-28 11:11:27 -05:00
Frank Dellaert 9e98b805d6 Reversed slots so we start from zero 2025-01-28 00:17:45 -05:00
Frank Dellaert b8f265d69f Use brace init 2025-01-27 23:50:08 -05:00
Frank Dellaert 460a9a958e Fix compilation issue 2025-01-27 23:41:35 -05:00
Frank Dellaert af07409c10 Fix some CI issues 2025-01-27 23:35:31 -05:00
jmackay2 e6f0fdce44 fix hybrid uninitialized warning 2025-01-27 21:23:09 -05:00
Frank Dellaert 8d6b6055fe Loop over all variants 2025-01-27 19:09:06 -05:00
Frank Dellaert 0bc566f692 Working etree and jtree versions 2025-01-27 19:09:06 -05:00
Frank Dellaert c4870cc840 Fix heuristic 2025-01-27 19:09:06 -05:00
Frank Dellaert 9800e110aa Build etree and jtree 2025-01-27 19:09:06 -05:00
Frank Dellaert d8ed60aead Refactor to slots 2025-01-27 19:09:06 -05:00
Frank Dellaert 35e7acbf16 Print factors 2025-01-27 19:07:11 -05:00
Frank Dellaert 41fdeb6c04 Export 2025-01-27 14:51:16 -05:00
Frank Dellaert 16131fe8c9 Remove spurious typedef 2025-01-27 14:02:40 -05:00
Frank Dellaert cf44418269 Get rid of extra ; 2025-01-27 13:31:24 -05:00
Frank Dellaert 2da5d764f1 Pre-compute asia things 2025-01-27 10:09:40 -05:00
Frank Dellaert d53b48cf80 Don't use c99 feature :-/ 2025-01-27 09:38:57 -05:00
Frank Dellaert 1594a25045 Fix assert issue 2025-01-27 00:52:07 -05:00
Frank Dellaert 908e4dcd77 Check MPE 2025-01-27 00:51:55 -05:00
Frank Dellaert 9dcb52b697 Made queue a class 2025-01-27 00:37:17 -05:00
Frank Dellaert cee7769595 Moved data structures to cpp 2025-01-27 00:32:03 -05:00
Frank Dellaert f174a38eed Made run const, take K 2025-01-27 00:26:35 -05:00
Frank Dellaert b10ea06626 Clean up, MPE tests 2025-01-27 00:07:22 -05:00
Frank Dellaert 70089a0fd4 Move to cpp file 2025-01-26 23:34:30 -05:00
Frank Dellaert 14eeaf93db Works for Bayes trees now as well 2025-01-26 23:24:09 -05:00
Frank Dellaert 54f493358d BayesTree WIP 2025-01-26 22:48:40 -05:00
Frank Dellaert 455554c803 DiscreteSearch 2025-01-26 22:39:10 -05:00
Frank Dellaert d879b156f8 Asia example 2025-01-26 22:38:44 -05:00
Frank Dellaert 1f4d9bbd7e Separate class 2025-01-26 17:59:31 -05:00
Frank Dellaert 74b7a962d5 Methods in Solutions 2025-01-26 17:40:44 -05:00
Frank Dellaert 2808982903 Best-K search, v0 2025-01-26 16:57:58 -05:00
Frank Dellaert 4027e86057 stream operator 2025-01-26 16:57:37 -05:00
Varun Agrawal 648c68d130
Merge pull request #2004 from borglab/hybrid-fixes
Hybrid Fixes
2025-01-26 15:51:44 -05:00
Varun Agrawal 087c0cc525 allow for only continuous variables in HybridBayesTree 2025-01-26 12:17:05 -05:00
Varun Agrawal 131f51a30c
Merge pull request #1989 from borglab/city10000 2025-01-26 12:15:18 -05:00
Varun Agrawal 655f57ef0d check for valid factor in HybridNonlinearFactor::errorTree 2025-01-26 11:14:16 -05:00
Varun Agrawal 8bdaffc029 add dead mode threshold and better timing printing 2025-01-26 10:44:51 -05:00
Varun Agrawal b8f5e8f352 undo small change 2025-01-26 10:31:05 -05:00
Varun Agrawal fe880826ac check for keys leftover after pruning so marginalization works correctly 2025-01-26 10:16:25 -05:00
Varun Agrawal 4d9f27cb28 replace set<Key> with KeySet 2025-01-25 11:42:25 -05:00
Varun Agrawal 3302ad46c8
Merge pull request #1996 from borglab/hybrid-smoother 2025-01-25 11:19:54 -05:00
Frank Dellaert 82731b894c
Merge pull request #2001 from jmackay2/fix_copy_warning
Fix for loop copy warning
2025-01-25 09:58:49 -05:00
Frank Dellaert 1f54ac1ef8
Merge pull request #2000 from p-zach/update-install-docs-win
Update installation and build documentation for Windows & Python on Windows
2025-01-25 09:57:25 -05:00
Varun Agrawal effcfc7b7a improved plotting script 2025-01-25 00:59:02 -05:00