Commit Graph

15488 Commits (3ab91b27d593c8abf4b17cac769cbef968c29b9c)

Author SHA1 Message Date
Varun Agrawal f3c85aec2b
Merge pull request #1346 from borglab/hybrid/verification
Sampling test for Hybrid Posterior
2022-12-25 09:50:15 -05:00
Varun Agrawal af6a4f2417
Merge pull request #1302 from borglab/wrap-unit3-rot 2022-12-24 23:43:39 -05:00
Varun Agrawal d7491a187e
Merge pull request #1348 from borglab/fix/wrapper 2022-12-24 23:42:50 -05:00
Varun Agrawal 0fb67995c6 added comments and minor refactor 2022-12-25 01:10:23 +05:30
Varun Agrawal 8272854378 refactor tests a bit 2022-12-25 01:10:23 +05:30
Varun Agrawal b68530dcbb cleanup and better assertions 2022-12-25 01:10:23 +05:30
Varun Agrawal 0bbd279bbb improved comments 2022-12-25 01:10:23 +05:30
Varun Agrawal 80000b7e1b fix bug in prunerFunc due to missing keys in assignment 2022-12-25 01:10:20 +05:30
Varun Agrawal a27979e84b minor refactoring 2022-12-25 01:09:37 +05:30
Varun Agrawal 5da56c1393 add choose method to HybridBayesTree 2022-12-25 01:09:37 +05:30
Varun Agrawal 1e17dd3655 compute sampling ratio for one sample and then for multiple samples 2022-12-25 01:05:32 +05:30
Varun Agrawal 13d22b123a address review comments 2022-12-24 21:10:18 +05:30
Akshay Krishnan 3a2816e4fc add unrotate() test 2022-12-24 10:15:08 -05:00
Akshay Krishnan fd55e09bcc add rotate() test 2022-12-24 10:06:28 -05:00
Varun Agrawal 6f5e85664c fix some more deprecation warnings 2022-12-24 20:36:26 +05:30
Akshay Krishnan f2ab4afda4 remove * overator 2022-12-24 10:06:15 -05:00
Varun Agrawal 798c51aec9 update sampling test to use new sample method 2022-12-24 20:32:08 +05:30
Varun Agrawal 6b834db828 Merge branch 'hybrid/tests' into hybrid/verification 2022-12-24 20:11:26 +05:30
Varun Agrawal aa86af2d77 Revert "add optional model parameter to sample method"
This reverts commit ffd1802cea.
2022-12-24 20:11:19 +05:30
Varun Agrawal 153c12e18a Merge branch 'develop' into hybrid/tests 2022-12-24 20:09:12 +05:30
Varun Agrawal ece5640133 fix wrapper warnings 2022-12-24 20:05:45 +05:30
Varun Agrawal 2abc0d91d1
Merge pull request #1347 from borglab/hybrid/sample 2022-12-24 09:32:39 -05:00
Varun Agrawal ae0df477bf Merge branch 'develop' into hybrid/tests 2022-12-24 12:01:00 +05:30
Varun Agrawal da86e06efc make sigmas initialization cleaner 2022-12-24 10:31:56 +05:30
Varun Agrawal 77b4028e47 make GaussianBayesNet::sample functional 2022-12-24 10:21:15 +05:30
Varun Agrawal f6a2e7cf46 mark parameters for sample as const 2022-12-24 10:20:55 +05:30
Varun Agrawal b0235239ce use auto&& in for loops 2022-12-24 10:17:01 +05:30
Varun Agrawal 0be2a679c0 update test 2022-12-24 09:08:47 +05:30
Varun Agrawal ff8a58671d address review comments 2022-12-24 09:07:09 +05:30
Varun Agrawal 417a7cebf3 if noise model not initialized in GaussianConditional, init it to Unit 2022-12-24 09:04:12 +05:30
Varun Agrawal fe394cc074 remove `factors_` from Bayes net implementation 2022-12-24 07:45:21 +05:30
Varun Agrawal 2483d7c421 Merge branch 'develop' into hybrid/sample 2022-12-24 07:23:45 +05:30
Varun Agrawal c245264388 remove model 2022-12-24 07:13:40 +05:30
Varun Agrawal 789b5d2eb6 Revert "Add optional model parameter to sample methods"
This reverts commit 4fc02a6aa2.
2022-12-24 06:58:49 +05:30
Gerry Chen df5b89491b
Merge pull request #1344 from borglab/feature/NoiseModelFactorN_replaceDeprecated 2022-12-23 17:13:11 -05:00
Varun Agrawal e9978284c8 add unit test for sampling 2022-12-24 00:54:26 +05:30
Varun Agrawal cdf1c4ec5d hybrid bayes net sample method 2022-12-23 23:58:56 +05:30
Varun Agrawal 4fc02a6aa2 Add optional model parameter to sample methods 2022-12-23 23:51:20 +05:30
Varun Agrawal bdb7836d0e sampling test 2022-12-23 20:20:41 +05:30
Varun Agrawal ffd1802cea add optional model parameter to sample method 2022-12-23 20:19:23 +05:30
Varun Agrawal 1ab922b253
Merge pull request #1345 from borglab/varun/conditional-log-det 2022-12-23 09:30:45 -05:00
Frank Dellaert 8886ad1fda
Merge pull request #947 from borglab/feature/NoiseModelFactorN
NoiseModelFactorN - fixed-number of variables >6
2022-12-23 05:44:02 -08:00
Varun Agrawal 28b118ccda GaussianConditional logDeterminant function to remove code duplication. 2022-12-23 11:09:35 +05:30
Varun Agrawal 583d12151c
Merge pull request #1323 from borglab/hybrid/multifrontal 2022-12-23 00:25:31 -05:00
Varun Agrawal 07d0a031b3
Merge pull request #1318 from borglab/hybrid/error 2022-12-23 00:22:38 -05:00
Gerry Chen a3e314f3f7
suppress warnings in backwards compatibility unit tests 2022-12-22 23:56:46 -05:00
Gerry Chen 581c2d5ebd
Use new key version in Barometric 2022-12-22 23:13:30 -05:00
Gerry Chen e5ec007185
readability 2022-12-22 17:55:25 -05:00
Gerry Chen 885eed33d1
replace all NoiseModelFactor1, 2, ... with NoiseModelFactorN 2022-12-22 17:25:48 -05:00
Gerry Chen 2a7efc729a
Merge branch 'develop' into feature/NoiseModelFactorN_replaceDeprecated 2022-12-22 14:38:08 -05:00