Commit Graph

547 Commits (de2e2899c8461cccdd8a56db6c7cd479223270e2)

Author SHA1 Message Date
Frank Dellaert fbc748a1a1 Merge branch 'develop' into feaure/remove_misc_boost 2023-02-05 10:43:34 -08:00
kartik arcot 7ed0083928 remove format headers 2023-02-04 12:21:32 -08:00
Frank Dellaert ae7c17420d Replace std::tie with c++17 pattern matching 2023-02-04 10:28:14 -08:00
Frank Dellaert eeda8a7ff2 c++17 style eliminatePartialSequential calls 2023-02-04 08:41:46 -08:00
kartik arcot 755da00e51 removed iterator_range calls 2023-01-23 18:27:57 -08:00
kartik arcot d1d5336ed0 global find/replace. Does not compile 2023-01-23 18:26:44 -08:00
kartik arcot 1d7181be10 fix CI issue 2023-01-23 15:56:33 -08:00
Kartik Arcot 4c24b39ee4 Merge branch 'feature/remove_boost_in_Values' into verdant/boost-serialization 2023-01-22 22:33:56 -08:00
kartik arcot efacfb81a0 cmake lists changes 2023-01-22 22:15:19 -08:00
kartik arcot a5b6968cbf serialization function comment moved 2023-01-22 22:14:28 -08:00
kartik arcot 4b235103cf ifdefs for gtsam folder on serialize 2023-01-22 22:12:16 -08:00
Frank Dellaert 3b94469ce2 Merge branch 'develop' into feature/remove_boost_in_Values 2023-01-22 21:32:27 -08:00
Frank Dellaert 79682c2d8e Deprecated boost iterators in Values 2023-01-22 17:04:49 -08:00
Kartik Arcot dc4842c727 fixes after rebase 2023-01-22 08:55:21 -08:00
kartik arcot 703cb5cbc7 remove make_shared header 2023-01-22 08:40:02 -08:00
kartik arcot c037e0a1fc replaced casts 2023-01-22 08:40:02 -08:00
kartik arcot 852e8768c0 shared_ptr, make_shared, allocate_shared 2023-01-22 08:40:02 -08:00
Kartik Arcot e4e43d5d16 fix defaultorderingfunc 2023-01-21 12:32:25 -08:00
Kartik Arcot 4f7151c320 use ref wrapper in eliminateable factor graph 2023-01-21 12:06:04 -08:00
kartik arcot 5880471136 eliminateable fg 2023-01-21 09:27:20 -08:00
kartik arcot 0873ad628e hybrid folder 2023-01-21 09:27:20 -08:00
Varun Agrawal aebc3f94d4
Merge pull request #1391 from borglab/hybrid/pruning_test 2023-01-18 15:46:05 -05:00
Varun Agrawal 7849cf4c41 add a TODO about reorder_relinearize 2023-01-17 15:57:18 -05:00
Frank Dellaert b5d574552c Switch pruning test to probabilities. 2023-01-17 12:56:53 -08:00
Varun Agrawal bfa4d6f3e6 update function names and docs to be correct 2023-01-17 15:56:37 -05:00
Frank Dellaert f714c4ac82 Merge branch 'develop' into hybrid/simplify 2023-01-17 07:50:45 -08:00
Frank Dellaert e444962aad Added correction with the normalization constant in the second elimination path. 2023-01-17 07:47:56 -08:00
Frank Dellaert c3ca31f2f3 Added partial elimination test 2023-01-17 07:47:10 -08:00
Varun Agrawal 7cd360039f
Merge pull request #1387 from borglab/discreteKeys-vector
Some Hybrid Improvements
2023-01-17 04:00:41 -05:00
Frank Dellaert b494a61150 Removed obsolete normalizationConstants method 2023-01-16 19:59:42 -08:00
Frank Dellaert 4283925e60 Ratio test succeeds on fg, but not on posterior yet, 2023-01-16 19:21:10 -08:00
Frank Dellaert f4859f0229 Fix logProbability tests 2023-01-16 18:56:58 -08:00
Frank Dellaert 32d69a3bd7 Trap if conditional==null. 2023-01-16 18:56:40 -08:00
Frank Dellaert 519b2bb515 Added comment 2023-01-16 18:56:25 -08:00
Frank Dellaert e31884c9a1 Eradicated GraphAndConstant 2023-01-16 18:28:12 -08:00
Frank Dellaert 8357fc7e02 Fix python tests (and expose HybridBayesNet.error) 2023-01-16 18:04:22 -08:00
Frank Dellaert a5951d8d34 Fixed test to work with "hidden constant" scheme 2023-01-16 18:03:51 -08:00
Frank Dellaert 202a5a3264 Fixed toFactorGraph and added test to verify 2023-01-16 17:38:01 -08:00
Frank Dellaert 207c9b7236 Implemented the "hidden constant" scheme. 2023-01-16 16:45:30 -08:00
Frank Dellaert 7a41180e82 Refactored tests and removed incorrect (R not upper-triangular) test. 2023-01-16 15:34:00 -08:00
Frank Dellaert 57e59d1237 Compute log-normalization constant as the max of the individual normalization constants. 2023-01-16 15:33:14 -08:00
Frank Dellaert 191e6140b3 Fix print 2023-01-16 15:32:43 -08:00
Varun Agrawal 5e1de8c062 switch from DiscreteKeys back to std::set<DiscreteKey> 2023-01-16 17:37:29 -05:00
Varun Agrawal 64743ef685 switch to boost::shared_ptr 2023-01-16 17:32:25 -05:00
Frank Dellaert c22b2cad3b Improved docs 2023-01-16 10:31:09 -08:00
Frank Dellaert 96e3eb7d8b Some test refactoring 2023-01-16 10:30:47 -08:00
Frank Dellaert 070cdb7018 insert_or_assign 2023-01-16 10:30:47 -08:00
Frank Dellaert dfef2c202f Simplify elimination 2023-01-16 10:30:47 -08:00
Frank Dellaert 681c75cea4 Expose toFactorGraph to wrapper 2023-01-16 10:30:47 -08:00
Frank Dellaert 906330f0e4 Add discrete contribution to logProbability 2023-01-16 10:30:47 -08:00