Commit Graph

16371 Commits (7f46117666cfb35f7a4e90a8ef6cf72b14f0b17c)

Author SHA1 Message Date
Frank Dellaert be8008e4ee Also print mean if no parents 2023-01-01 11:29:01 -05:00
Frank Dellaert b772d677ec refactoring variables for clarity 2023-01-01 11:29:01 -05:00
Frank Dellaert 4d3bbf6ca4 HBN::evaluate 2023-01-01 11:25:33 -05:00
Frank Dellaert dcb07fea8c Test eliminate 2023-01-01 11:25:33 -05:00
Frank Dellaert efd8eb1984 Switch to EliminateDiscrete for max-product 2023-01-01 11:25:33 -05:00
Varun Agrawal a23322350c GraphAndConstant struct for hybrid elimination 2023-01-01 06:37:10 -05:00
Varun Agrawal 2e6f477569 update all tests and mark things that need to be addressed 2023-01-01 06:37:10 -05:00
Jeff Powers f427b0411b Expose GaussianFactorGraph::optimizeDensely and VectorValues::vector(KeyVector) to python 2022-12-31 18:35:11 -06:00
Frank Dellaert 1e9cbebfb0 Merge branch 'develop' into hybrid/elimination 2022-12-31 14:43:25 -05:00
Frank Dellaert 3e86280381
Merge pull request #1359 from borglab/feature/braces
Initializer list and insert/update chaining
2022-12-31 10:12:16 -05:00
Varun Agrawal d0a56da726 add logNormalizingConstant test for GaussianConditional and make some doc fixes 2022-12-31 14:43:48 +01:00
Varun Agrawal 878eeb5d73 simplify the error addition 2022-12-31 12:33:37 +01:00
Varun Agrawal 02d7b877a3 fix docstring 2022-12-31 12:25:27 +01:00
Varun Agrawal 383439efcf make DecisionTree docstrings clearer 2022-12-31 12:25:17 +01:00
Varun Agrawal 99825fcfe2 use FactorAndConstant error() 2022-12-31 12:24:58 +01:00
Frank Dellaert 2c27669d65 Fix wrapper 2022-12-31 02:07:24 -05:00
Frank Dellaert b86c8bb594 Use brace initializers for DiscreteValues in hybrid 2022-12-31 02:07:24 -05:00
Frank Dellaert fee651a357 Fix insert 2022-12-31 02:07:24 -05:00
Frank Dellaert d2fd155a3a Use brace initializers for DiscreteValues 2022-12-31 02:07:24 -05:00
Frank Dellaert 89cb910395 Make sure boost:assign still works. 2022-12-31 02:07:24 -05:00
Frank Dellaert 6a36275803 insert/update 2022-12-31 02:07:24 -05:00
Frank Dellaert 5ee85b55f8 Initializer list and insert/update 2022-12-31 02:07:24 -05:00
Frank Dellaert dbf1d9fd1a Initializer list and insert/update chaining 2022-12-31 02:07:24 -05:00
Frank Dellaert be27e3ace0
Merge pull request #1358 from borglab/hybrid/gaussian-mixture-factor 2022-12-31 01:51:48 -05:00
Frank Dellaert 2a1675130b Merge branch 'develop' into hybrid/gaussian-mixture-factor 2022-12-30 23:29:31 -05:00
Frank Dellaert b928006b7d Fix comments for inner. 2022-12-30 23:29:24 -05:00
Frank Dellaert d0821a57de
Merge pull request #1358 from borglab/hybrid/gaussian-mixture-factor 2022-12-30 23:28:36 -05:00
Frank Dellaert cec26d16ea Check marginals in addition to ratios for non-uniform mode prior 2022-12-30 15:20:10 -05:00
Frank Dellaert b798f3ebb5 Fix regression test 2022-12-30 15:19:46 -05:00
Frank Dellaert b83cd0ca86 Make a virtual error method 2022-12-30 15:16:13 -05:00
Frank Dellaert 96b6895a60 Ratios now work out! 2022-12-30 13:59:59 -05:00
Frank Dellaert bcf8a9ddfd Fix tests once more 2022-12-30 13:59:48 -05:00
Frank Dellaert 3a8220c264 Fixed error calculation 2022-12-30 13:59:20 -05:00
Frank Dellaert 395ffad979 Fixed likelihood 2022-12-30 13:59:08 -05:00
Frank Dellaert ff51f4221e normalization constant 2022-12-30 13:58:54 -05:00
Frank Dellaert f22ada6c0a Added importance sampling 2022-12-30 13:16:12 -05:00
Frank Dellaert 23eec0bc6a factor_graph_from_bayes_net 2022-12-30 13:16:01 -05:00
Frank Dellaert 078e6b0b62 Fixed wrapper 2022-12-30 13:10:29 -05:00
Frank Dellaert beda6878aa Fixed tests 2022-12-30 13:10:29 -05:00
Frank Dellaert 9cf3e5c26a Switch to using HybridValues 2022-12-30 13:10:29 -05:00
Frank Dellaert b972be0b8f Change from pair to small struct 2022-12-30 13:10:29 -05:00
Varun Agrawal 38a6154c55 update test 2022-12-30 20:33:50 +05:30
Varun Agrawal f0cd78f2c9
Merge pull request #1343 from borglab/hybrid/model-selection 2022-12-30 10:03:03 -05:00
Varun Agrawal 22c758221d make GaussianMixtureFactor store the normalizing constant as well 2022-12-30 19:28:42 +05:30
Varun Agrawal 6f8a23fe34 minor fixes 2022-12-30 17:32:31 +05:30
Varun Agrawal 1beeef840b Merge branch 'develop' into hybrid/model-selection 2022-12-30 17:09:26 +05:30
Varun Agrawal 16da553496
Merge pull request #1357 from borglab/hybrid/store_constant 2022-12-30 06:34:06 -05:00
Varun Agrawal 10079f6341 comment out problematic code until we figure it out 2022-12-30 14:51:04 +05:30
Varun Agrawal 9b92d153fc improve tests 2022-12-30 14:34:11 +05:30
Varun Agrawal 5ea63be8c5 fixes based on previous PR 2022-12-30 14:23:40 +05:30