Commit Graph

17406 Commits (021d1054289b5e7c44a44ef591d57d21c4bdbef5)

Author SHA1 Message Date
Varun Agrawal 336b4947ad fixes 2024-09-15 15:36:22 -04:00
Varun Agrawal 506cda86b3 Merge branch 'hybrid-error-scalars' into direct-hybrid-fg 2024-09-15 11:19:10 -04:00
Varun Agrawal 1c74da26f4 fix python tests 2024-09-15 09:46:33 -04:00
Varun Agrawal 1b7435361e leverage hiding inside HybridGaussianFactor 2024-09-15 09:30:59 -04:00
Varun Agrawal 6b9fb5b22f fix python wrapper 2024-09-15 09:17:51 -04:00
Varun Agrawal ccea10410d put ComputeLogNormalizer in the correct namespace 2024-09-15 09:17:05 -04:00
Varun Agrawal c2dc1fcdb2 NonlinearFactorValuePair typedef 2024-09-15 09:16:51 -04:00
Varun Agrawal 3eb91a4ba0 address some PR comments 2024-09-15 09:16:31 -04:00
Varun Agrawal e2f1ad78a0 move ComputeLogNormalizer to NoiseModel.h 2024-09-15 08:55:36 -04:00
Varun Agrawal a9013aad8e HybridNonlinearFactorGraph tests 2024-09-15 08:51:32 -04:00
Varun Agrawal 43e6bc6462 cleaner specific factor linearization 2024-09-14 15:15:52 -04:00
Varun Agrawal 48e087e083 fix error using value for HybridNonlinearFactor 2024-09-14 15:14:02 -04:00
Varun Agrawal cfe2ad56bf fix printing tests 2024-09-14 15:09:17 -04:00
Varun Agrawal df7850494c fix testHybridEstimation test 2024-09-14 15:07:27 -04:00
Varun Agrawal d5160f7006 update tests 2024-09-14 14:57:55 -04:00
Varun Agrawal 0ee9aac434 update other classes with correct types 2024-09-14 14:54:49 -04:00
Varun Agrawal 9360165ef6 update HybridGaussianFactor to leverage constant hiding for the Tree of Pairs 2024-09-14 14:54:36 -04:00
Varun Agrawal a7f5173b88 test TwoStateModel with only differing covariances 2024-09-14 14:17:40 -04:00
Varun Agrawal 5ceda1e157 update HybridGaussianFactor to allow for tree of pairs 2024-09-14 13:54:51 -04:00
Varun Agrawal f3b920257d update tests 2024-09-14 13:52:56 -04:00
Varun Agrawal 0bbf16bf4b HybridGaussianFactor tests passing 2024-09-13 17:37:29 -04:00
Varun Agrawal 525ff7cc11
Merge pull request #1830 from borglab/hybrid-renaming 2024-09-13 16:33:26 -04:00
Varun Agrawal 4343b3aadc update HybridNonlinearFactor to accept a tree of nonlinear factors and arbitrary scalars 2024-09-13 15:20:27 -04:00
Varun Agrawal 8da15fd3e0 update after merge 2024-09-13 13:40:22 -04:00
Varun Agrawal 43f02ad176 Merge branch 'develop' into hybrid-renaming 2024-09-13 13:40:11 -04:00
Varun Agrawal 71f6c66e9c
Merge pull request #1829 from borglab/feature/sampling_test 2024-09-13 13:33:21 -04:00
Varun Agrawal 629989f9ee formatting 2024-09-13 06:20:46 -04:00
Varun Agrawal 035c92a38f finalize renaming 2024-09-13 05:59:56 -04:00
Varun Agrawal 94805798e9 rename files 2024-09-13 05:59:09 -04:00
Varun Agrawal aef273bce8 rename GaussianMixture to HybridGaussianConditional 2024-09-13 05:41:24 -04:00
Varun Agrawal 187935407c rename MixtureFactor to HybridNonlinearFactor 2024-09-13 05:40:00 -04:00
Frank Dellaert fcc26e553d Remove redundant doc 2024-09-13 01:21:39 -07:00
Frank Dellaert bf00ca891d Small improvements 2024-09-13 01:18:05 -07:00
Frank Dellaert 8fbabf5c24 Extreme example 2024-09-13 01:08:33 -07:00
Frank Dellaert 70651e2cc5 Inline q, use 100k 2024-09-12 23:45:32 -07:00
Frank Dellaert 07b4c236eb Finishing touches 2024-09-12 23:20:05 -07:00
Varun Agrawal 6a92db62c3 rename GaussianMixtureFactor to HybridGaussianFactor 2024-09-13 00:24:18 -04:00
Frank Dellaert e59b3afc29 Add second test 2024-09-12 18:32:27 -07:00
Frank Dellaert 2d58a5bac0 Importance sampling 2024-09-12 18:10:42 -07:00
Frank Dellaert 958a298fee Clean up small things 2024-09-12 15:37:30 -07:00
Akshay Krishnan 5e419e1233
Merge pull request #1828 from borglab/ta-bata2
Add the BATA translation averaging factor with unit tests
2024-09-10 07:19:17 -07:00
Akshay Krishnan 14d8870c6b
make boolean parameter optional 2024-09-09 07:21:28 -07:00
Akshay Krishnan 551643bf6e minor uint change 2024-09-08 22:22:04 -04:00
Akshay Krishnan 3319400625 add the default option wrapper 2024-09-08 22:21:49 -04:00
Akshay Krishnan 26a1ccabfc add no jacobian version of evaluateerror 2024-09-08 20:17:06 -04:00
Akshay Krishnan fd0ecf0cf0 Merge branch 'ta-bata2' of github.com:borglab/gtsam into ta-bata2 2024-09-08 19:54:48 -04:00
Akshay Krishnan a6861392c9 rebase and remove boost 2024-09-08 19:44:28 -04:00
Akshay Krishnan 9021c888ef add the bata translation factor, with unit tests 2024-09-08 19:38:59 -04:00
Fan Jiang e3dd4e1704 Fix compile error on Clang 18, tweak for better type generation 2024-09-08 14:58:27 -04:00
Fan Jiang 30c789dbdb Use pybind11-stubgen for generating stubs 2024-09-08 14:58:27 -04:00