Commit Graph

17184 Commits (fa353840b3d0dd16574cf5dadce5a11d6da4ff2c)

Author SHA1 Message Date
Varun Agrawal d4e5a9be5d different means test both via direct factor definition and toFactorGraph 2024-08-20 07:57:15 -04:00
Varun Agrawal 3c722acedc update GaussianMixtureFactor to record normalizers, and add unit tests 2024-08-20 07:51:00 -04:00
Varun Agrawal 0f23eedbd0 fix issue in geometry.i file 2024-08-19 11:39:02 -04:00
Frank Dellaert a3afa5740a Fix c++ warnings 2024-08-15 17:13:19 -07:00
AndreMichelin 6412517d3f Fix and comment another test 2024-08-14 17:53:18 -07:00
AndreMichelin ac96b59469 Fix jacobian tests 2024-08-14 16:16:12 -07:00
AndreMichelin 1c40b17fac Some tests on Expmap/expmap chain rule 2024-08-13 17:32:14 -07:00
AndreMichelin 37696b274e Adding more tests 2024-08-12 19:55:20 -07:00
AndreMichelin c2145bdffc Simplify code as we know the Jacobian = R 2024-08-12 19:55:06 -07:00
AndreMichelin c22b76506c Punctuation/scope 2024-08-12 19:03:40 -07:00
Gary 6dfd5671b1 Adding test and fix for issue #1596
A Non-active constraint returns a `nullptr`, which needs to be checked for when gathering the keys in `EliminateSymbolic`.
2024-08-07 15:53:03 -04:00
Varun Agrawal 2430abb4bc test for different error values in BN from MixtureFactor 2024-08-07 09:22:38 -04:00
Varun Agrawal 113a7f8e6b added more comments and compute GaussianMixture before tau 2024-08-06 12:58:44 -04:00
Varun Agrawal 1815fec091 Merge branch 'model-selection-integration' into model-selection-bayestree 2024-07-29 16:20:40 -04:00
Varun Agrawal 2a080bb2a6 Merge branch 'develop' into model-selection-integration 2024-07-29 16:20:14 -04:00
Varun Agrawal 1acd962eac Merge branch 'develop' into model-selection-bayestree 2024-07-29 15:32:22 -04:00
Frank Dellaert c6bd3f8e32
Merge pull request #1762 from borglab/fix/ahrs
Correctly deal with sensor rotation in AHRS
2024-07-26 21:41:16 -05:00
Frank Dellaert a90dbc7fc5 Fix comments 2024-07-25 09:58:00 -05:00
Varun Agrawal feab2a2d20
Merge pull request #1781 from borglab/discrete-improv 2024-07-22 09:47:22 -04:00
Varun Agrawal 4d62b87e35 kill DiscreteConditional::argmaxInPlace 2024-07-21 11:44:21 -04:00
Varun Agrawal 1422b6c431
Merge pull request #1785 from borglab/discrete-improv-2 2024-07-21 11:39:43 -04:00
Varun Agrawal 8c69345937 undo merge 2024-07-21 11:36:42 -04:00
Varun Agrawal dd8de1f300
Merge branch 'discrete-improv' into discrete-improv-2 2024-07-15 18:52:08 -04:00
Varun Agrawal 3d58ce56b2 small fix 2024-07-15 18:45:15 -04:00
Varun Agrawal e0444ac722 Revert "remove DiscreteLookupTable from wrapper"
This reverts commit ffa72e7fad.
2024-07-15 18:40:07 -04:00
Varun Agrawal 016f6f28d1 Revert "turns out we can merge DiscreteConditional and DiscreteLookupTable"
This reverts commit f6449c0ad8.
2024-07-15 18:39:37 -04:00
Varun Agrawal 5c055ec4b4 remove DiscreteLookupTable from wrapper 2024-07-15 18:36:58 -04:00
Varun Agrawal 52f1aba10c turns out we can merge DiscreteConditional and DiscreteLookupTable 2024-07-15 18:36:56 -04:00
Varun Agrawal 83eff969c5 add tie-breaking test 2024-07-15 17:46:26 -04:00
Varun Agrawal 4a04963197 kill DiscreteBayesNet::mode 2024-07-15 12:26:49 -04:00
Varun Agrawal 4e66fff153 use MaxProduct to compute Discrete Bayes Net mode 2024-07-14 17:57:37 -04:00
Varun Agrawal ffa72e7fad remove DiscreteLookupTable from wrapper 2024-07-14 15:53:14 -04:00
Varun Agrawal 19ea2712c0 setup discrete bayes net in mode test with proper ordering 2024-07-14 10:31:50 -04:00
Varun Agrawal a43dad2e34 use DiscreteLookupDAG for DiscreteBayesNet mode 2024-07-14 10:31:27 -04:00
Varun Agrawal f6449c0ad8 turns out we can merge DiscreteConditional and DiscreteLookupTable 2024-07-14 10:30:23 -04:00
Varun Agrawal 96a24445a4 address review comments 2024-07-14 10:12:49 -04:00
Varun Agrawal cc2e8de2bc
Merge pull request #1780 from acxz/containers 2024-07-11 09:48:48 -04:00
Varun Agrawal d5be6d9bce wrap argmax and mode methods 2024-07-11 00:19:17 -04:00
Varun Agrawal 1657262c87 DiscreteBayesNet::mode method to get maximizing assignment 2024-07-10 23:44:43 -04:00
Varun Agrawal 89f7f7f721 improve DiscreteConditional::argmax method to accept parent values 2024-07-10 23:43:29 -04:00
Varun Agrawal 0a7db41290 print method for DiscreteKeys 2024-07-10 18:54:25 -04:00
Varun Agrawal b7da0f4838 add DiscreteConditional constructor using table 2024-07-10 18:40:45 -04:00
Patel, Akash M 24320deaaf modernize containers
use compose spec, use single image repo with tags for various configs, create a docker hub push script, clean up/slim down container files
2024-07-10 08:21:53 -05:00
Akash Patel 5550537709 correct Linux CI platforms
follow up of https://github.com/borglab/gtsam/pull/1276
and 42182c85ff

tidy up support matrix markdown table format
2024-07-03 12:23:30 -04:00
Varun Agrawal 0466ef4789 Merge branch 'model-selection-integration' into model-selection-bayestree 2024-07-02 20:19:09 -04:00
Varun Agrawal a9cf4a0779 fix namespacing 2024-07-02 20:18:24 -04:00
Varun Agrawal ebcc6e3585 Merge branch 'model-selection-integration' into model-selection-bayestree 2024-07-01 21:27:48 -04:00
Varun Agrawal eb9ea78faf Merge branch 'develop' into model-selection-integration 2024-07-01 21:27:35 -04:00
Varun Agrawal 3ef94c8554
Merge pull request #1773 from borglab/update-wrap 2024-07-01 21:23:57 -04:00
Varun Agrawal 701ae40d8e
Merge pull request #1774 from borglab/fix-wrapper
Update namespace for Vector and Matrix
2024-06-30 09:22:58 -04:00