Commit Graph

18552 Commits (e22c31c63624f81a82dd7f3d57d6d7dbc906d07c)

Author SHA1 Message Date
Frank Dellaert af9db89ea9 Fixed math, use functor not macro 2024-12-11 13:10:31 -05:00
Varun Agrawal d1840e13ac
Merge pull request #1918 from spacey-sooty/allow-disabling-tests-and-examples
Document disabling tests and examples in INSTALL.md
2024-12-11 12:42:17 -05:00
Jade Turner 8ce55a2210
document flags
Signed-off-by: Jade Turner <spacey-sooty@proton.me>
2024-12-12 00:16:03 +08:00
Varun Agrawal 22d11d7af4 don't print timing info by default 2024-12-11 04:00:56 -05:00
Varun Agrawal 0b3f0587c8 Merge branch 'develop' into discrete-elimination-refactor 2024-12-10 21:33:13 -05:00
Varun Agrawal 2c9e315a2c
Merge pull request #1927 from borglab/discrete-improvements
Various Discrete Improvements
2024-12-10 18:30:41 -05:00
Varun Agrawal 588533751b add another pointer check 2024-12-10 14:10:33 -05:00
Varun Agrawal 2fd60a47a2 fix test 2024-12-10 11:54:05 -05:00
Varun Agrawal 62008fc995 add return 2024-12-10 11:10:25 -05:00
Varun Agrawal 372b133366 formatting 2024-12-10 11:05:50 -05:00
Varun Agrawal 162f61061c use BaseFactor methods to reduce code in DiscreteConditional 2024-12-10 10:52:36 -05:00
Varun Agrawal 590293bb92 return tau factor as DiscreteFactor for discrete elimination 2024-12-10 10:52:15 -05:00
Varun Agrawal dea9c7f765 common function for product and normalization 2024-12-10 10:49:08 -05:00
Varun Agrawal 92e0a55e78 generalize discreteKeys method 2024-12-10 10:41:57 -05:00
Varun Agrawal 80b1fe569a use product method since it has a nullptr check 2024-12-10 10:41:36 -05:00
Varun Agrawal cc4e9cb4db Merge branch 'develop' into discrete-elimination-refactor 2024-12-10 10:26:39 -05:00
Varun Agrawal 77ba91bf52
Merge pull request #1926 from borglab/common-ops 2024-12-10 10:18:29 -05:00
Varun Agrawal 49cac97606
Merge pull request #1925 from borglab/common-discrete-evaluate 2024-12-10 10:18:17 -05:00
Varun Agrawal 246a1fa25b Merge branch 'common-discrete-evaluate' into common-ops 2024-12-09 21:10:08 -05:00
Varun Agrawal 8145086e5b formatting 2024-12-09 21:09:37 -05:00
Varun Agrawal a98ac0fdb2 make evaluate the overriden method 2024-12-09 21:09:00 -05:00
Varun Agrawal ab943b539e Revert "fix wrapper"
This reverts commit 1152470800.
2024-12-09 18:21:26 -05:00
Varun Agrawal aed2a9dc7f Merge branch 'common-discrete-evaluate' into common-ops 2024-12-09 17:37:27 -05:00
Varun Agrawal 1152470800 fix wrapper 2024-12-09 17:37:11 -05:00
Varun Agrawal e0fedda712 make the Unary and Binary ops common 2024-12-09 17:22:51 -05:00
Varun Agrawal 88b36da602 make evaluate a common base method 2024-12-09 16:55:15 -05:00
Frank Dellaert 1ae3fc2ad8 Use LLT rather than inverse 2024-12-09 16:38:15 -05:00
Frank Dellaert a425e6e3d4 better docs 2024-12-09 16:36:43 -05:00
Varun Agrawal 84627c0c57 fix error 2024-12-09 16:30:46 -05:00
Frank Dellaert 3add91d399
Merge pull request #1923 from truher/actual_upstream_develop
actually fix CHECK_EQUAL
2024-12-09 16:24:59 -05:00
Varun Agrawal e0e833c2fc cleanup 2024-12-09 16:23:55 -05:00
Varun Agrawal 52c8034d41 add division by DiscreteFactor in TableFactor 2024-12-09 16:16:18 -05:00
Varun Agrawal e46cd54993 TableFactor cleanup 2024-12-09 15:52:42 -05:00
Varun Agrawal 0de114f2bd Merge branch 'develop' into discrete-elimination-refactor 2024-12-09 15:50:35 -05:00
Varun Agrawal 11142b08fc
Merge pull request #1922 from borglab/ring 2024-12-09 11:23:55 -05:00
Joel Truher f8d9da1b8e actually fix CHECK_EQUAL 2024-12-09 06:57:35 -08:00
Jade Turner 699757d381
Revert "[build] Allow disabling tests and examples"
This reverts commit ddd95f4a51.
2024-12-09 15:17:16 +08:00
Varun Agrawal 214bf4ec1a more fixes 2024-12-08 17:15:40 -05:00
Varun Agrawal 199c0a0f24 keep using DecisionTreeFactor for DiscreteConditional 2024-12-08 17:15:22 -05:00
Varun Agrawal 853241c6d0 add evaluate to DiscreteConditional 2024-12-08 17:07:40 -05:00
Varun Agrawal 360598d3d5 undo uncomment 2024-12-08 17:03:31 -05:00
Varun Agrawal 2c02efcae2 fix tests 2024-12-08 17:02:47 -05:00
Varun Agrawal fc2d33f437 add division with DiscreteFactor::shared_ptr for convenience 2024-12-08 17:00:04 -05:00
Varun Agrawal 975fe627d9 add methods in gtsam_unstable 2024-12-08 16:58:19 -05:00
Varun Agrawal 0afc198411 revert some DiscreteFactorGraph changes 2024-12-08 16:26:03 -05:00
Varun Agrawal b325150b37 revert DiscreteFactorGraph::product 2024-12-08 16:18:42 -05:00
Varun Agrawal 1c14a56f5d revert changes to make code generic 2024-12-08 15:58:07 -05:00
Varun Agrawal 5e86f7ee51 remove previously added code 2024-12-08 15:31:35 -05:00
Varun Agrawal f85284afb2 some cleanup based on previous commit 2024-12-08 12:37:36 -05:00
Varun Agrawal e6b6528521 common definitions of Unary, UnaryAssignment and Binary 2024-12-08 12:36:23 -05:00