Commit Graph

16459 Commits (b51ff749645d2b6ecc8b3d4ed8434e7a2276caaa)

Author SHA1 Message Date
Varun Agrawal 6d69ca16da add separate Hybrid ISAM and Smoother tests 2023-07-17 13:00:38 -04:00
Varun Agrawal 53d00864bb small cleanup 2023-07-17 13:00:38 -04:00
Varun Agrawal f6d42d0ee0 small improvements 2023-07-17 13:00:38 -04:00
Varun Agrawal aafc33db69 unary apply methods for TableFactor 2023-07-17 13:00:06 -04:00
Varun Agrawal 016f77ba55
Merge pull request #1556 from borglab/hybrid-tablefactor 2023-07-17 11:54:20 -04:00
Frank Dellaert 73eb40595d use at(i) instead of [i] 2023-07-17 17:14:24 +02:00
Varun Agrawal cf1292791e update HybridFactorGraph wrapper 2023-07-17 10:55:46 -04:00
Frank Dellaert 6eeceb679a Fix unit tests 2023-07-17 16:55:20 +02:00
Frank Dellaert 433ef9050f Better test names
(cherry picked from commit 3edde4d693)
2023-07-17 16:55:20 +02:00
Frank Dellaert a4b9f0c705 more discrete BT wrapper + test
(cherry picked from commit 3d979763f0)
2023-07-17 16:55:20 +02:00
Frank Dellaert 3a9f5578d6 multifrontal MPE in python
(cherry picked from commit 10f30e1ca9)
2023-07-17 16:55:20 +02:00
Frank Dellaert bd4230baae multifrontal lookup table tests
(cherry picked from commit 0a24a8ac43)
2023-07-17 16:55:20 +02:00
Frank Dellaert 159a78581f refactor into smaller tests
(cherry picked from commit 9857e62a56)
2023-07-17 16:55:20 +02:00
Frank Dellaert 340635859c Wrap forgotten max
(cherry picked from commit 3fd5c2501e)
2023-07-17 16:55:20 +02:00
Frank Dellaert 4d99bb1db4 cartesianProduct
(cherry picked from commit 1f5e924eac)
2023-07-17 16:55:20 +02:00
Frank Dellaert 07e8d24cbf Wrapped elimination and junction trees
(cherry picked from commit 93d9ab6a2e)
2023-07-17 16:55:20 +02:00
Frank Dellaert b7e2650a02 wrap operator[] in DiscreteBayesTree
(cherry picked from commit fa7bde7529)
2023-07-17 16:55:20 +02:00
Frank Dellaert ea12d0dac9 Test more things in BayesTree
(cherry picked from commit c8fe2fcff2)
2023-07-17 16:55:20 +02:00
Frank Dellaert 67faa5c09e Derive factors from gtsam::Factor
(cherry picked from commit 40e5a1a6ab)
2023-07-17 16:55:20 +02:00
Frank Dellaert d5f62dd4ee wrapped List[float] constructor
(cherry picked from commit e1802814ca)
2023-07-17 16:55:20 +02:00
Frank Dellaert 968a72344c Fixed regression test 2023-07-17 16:55:20 +02:00
Frank Dellaert 7f169a7a0c Better documentation and new test
(cherry picked from commit 6cb0fa7cd7)
2023-07-17 16:55:20 +02:00
Frank Dellaert fbbf673f7b Improved documentation and tests
(cherry picked from commit febeacd686)
2023-07-17 16:55:20 +02:00
Varun Agrawal 59e26ee79d remove timers 2023-07-17 10:51:33 -04:00
Varun Agrawal 2b72f75a07 add timing checkpoints 2023-07-17 09:14:59 -04:00
Varun Agrawal 50d24ab38e move common functions to DiscreteFactor class 2023-07-17 09:14:59 -04:00
Varun Agrawal 64ecb8581e improve comments 2023-07-17 09:14:59 -04:00
Varun Agrawal fceb290e80 add TableFactor constructor from DiscreteConditional 2023-07-17 09:14:57 -04:00
Varun Agrawal c06861e7da DecisionTreeFactor cardinalities getter 2023-07-17 09:14:21 -04:00
Varun Agrawal 2994c55b51 fix DiscreteFactor serialization 2023-07-17 09:14:21 -04:00
Varun Agrawal 3ee46ec280 test to construct DecisionTreeFactor from DiscreteConditional 2023-07-17 09:14:21 -04:00
Varun Agrawal 0515329c38 DiscreteFactor serialization 2023-07-17 09:14:21 -04:00
Varun Agrawal 9531506492 rename variables to be agnostic to underlying data structure 2023-07-17 09:14:17 -04:00
Varun Agrawal ef7bab834c
Merge pull request #1558 from borglab/ordering-helpers
Overload `+=`, `,` operator
2023-07-17 02:37:11 -04:00
Frank Dellaert 24b0e776f1
Merge pull request #1567 from talregev/TalR/fix_tbb 2023-07-17 08:26:59 +02:00
Varun Agrawal 64cd436362 update InconsistentEliminationRequested to show leftover keys 2023-07-15 16:53:17 -04:00
Varun Agrawal 4de2d46012
Merge pull request #1577 from arutkowski/insert_expressions_in_Values 2023-07-14 17:47:11 -04:00
Adam Rutkowski 609351e25b added boost unique_ptr header that was removed in previous commit 2023-07-13 12:45:32 -05:00
Adam Rutkowski 5ce7c812a9 Added evaluation of expressions when inserting in Values 2023-07-07 16:42:58 -05:00
Varun Agrawal 5dfaf4d0a4
Merge pull request #1569 from borglab/isam2-wrapper 2023-07-06 06:08:10 -04:00
Varun Agrawal a14fb8db7d formatting and fix 2023-07-06 04:12:39 -04:00
Varun Agrawal 2db2cca3d1
Merge pull request #1568 from borglab/doc/updates
Fix doxygen issues
2023-07-06 03:37:21 -04:00
Varun Agrawal 93ed850c6c get tests working 2023-07-05 13:14:16 -04:00
Varun Agrawal 42e8f498e7 added tests for newly wrapped isam2 methods 2023-07-05 12:44:42 -04:00
Varun Agrawal 6992f0d64c added test for full ISAM2 update method 2023-07-05 12:37:25 -04:00
Varun Agrawal d3bcfddfb5 ISAM2: wrap full update method and error method 2023-07-05 12:36:46 -04:00
Tal Regev 6fc2e36137
Handle latest ttb 2023-07-03 22:23:00 +03:00
Varun Agrawal 7703b7dca2
Merge pull request #1520 from borglab/fan/cmake_rot2_option 2023-07-01 23:45:10 -04:00
Fan Jiang d87db0a2f1 Fix the CI under normal circumstances
Signed-off-by: Fan Jiang <i@fanjiang.me>
2023-07-01 13:57:11 -07:00
Varun Agrawal 4c0cd2275b
Merge pull request #1564 from talregev/TalR/non_concurrency_for_all_workflows
Add non concurrency to all workflows
2023-06-30 22:52:39 -04:00