Varun Agrawal
|
88c2ad55be
|
better docstring
|
2024-08-25 00:49:36 -04:00 |
Varun Agrawal
|
7358effe03
|
allow for GaussianMixtureFactors with 0 continuous keys
|
2024-08-25 00:49:28 -04:00 |
Varun Agrawal
|
1f373fd136
|
add examples of Hybrid FGs from HBNs as unit tests
|
2024-08-25 00:48:32 -04:00 |
Varun Agrawal
|
3d8383089b
|
don't check if GaussianFactor has no contKeys since it may not (e.g. GaussianMixtureModel)
|
2024-08-24 22:34:57 -04:00 |
Frank Dellaert
|
1aa5883964
|
Upgrade action
|
2024-08-24 17:18:55 -07:00 |
Frank Dellaert
|
d94e50af80
|
Merge pull request #1790 from garygra/develop
Adding test and fix for issue #1596
|
2024-08-24 17:16:05 -04:00 |
Varun Agrawal
|
c59f458fac
|
improved check
|
2024-08-24 15:32:18 -04:00 |
Varun Agrawal
|
fa33bca0c7
|
make equals const-qualified
|
2024-08-24 06:35:17 -04:00 |
Varun Agrawal
|
019dad976e
|
fix test
|
2024-08-24 06:33:28 -04:00 |
Varun Agrawal
|
0ae97fd020
|
Merge branch 'develop' into optimizer-params
|
2024-08-24 06:20:49 -04:00 |
Varun Agrawal
|
5cf1e0d220
|
move NonlinearOptimizerParams::equals definition to .cpp file and improve slightly
|
2024-08-24 06:19:00 -04:00 |
Varun Agrawal
|
0145a93d66
|
more code cleanup
|
2024-08-24 05:32:47 -04:00 |
Varun Agrawal
|
9d27ce8186
|
remove unused code in HybridBayesNet
|
2024-08-24 05:29:02 -04:00 |
Varun Agrawal
|
9acf127f1d
|
Merge branch 'develop' into model-selection-bayestree
|
2024-08-24 05:26:43 -04:00 |
Varun Agrawal
|
7765314638
|
fix return type of EliminateQR
|
2024-08-24 05:23:52 -04:00 |
Varun Agrawal
|
91ccbebf22
|
remove ComputeLogNormalizer function
|
2024-08-22 14:44:54 -04:00 |
Varun Agrawal
|
cd9ee08457
|
remove augment method in favor of conversion
|
2024-08-22 14:43:23 -04:00 |
Varun Agrawal
|
98a2668fb1
|
add docstring and GTSAM_EXPORT for ComputeLogNormalizer
|
2024-08-22 13:08:28 -04:00 |
Varun Agrawal
|
9a6d2cf323
|
update GaussianMixture::likelihood to compute the logNormalizers
|
2024-08-22 13:08:12 -04:00 |
Varun Agrawal
|
79c7c6a8b6
|
provide logNormalizers directly to the augment method
|
2024-08-22 13:08:00 -04:00 |
Varun Agrawal
|
c38756c9f2
|
Merge branch 'develop' into working-hybrid
|
2024-08-22 13:06:31 -04:00 |
Varun Agrawal
|
41d6113aea
|
Kill == operator in VectorValues
|
2024-08-22 11:04:42 -04:00 |
Varun Agrawal
|
54711929fa
|
Merge pull request #1801 from borglab/gaussian-bayes-net-improvements
|
2024-08-21 16:58:00 -04:00 |
Varun Agrawal
|
191fc3da11
|
remove augmentation in GaussianMixture in favor of augmentation in GaussianMixtureFactor
|
2024-08-21 06:13:43 -04:00 |
Varun Agrawal
|
450fb0a016
|
improve tests
|
2024-08-21 06:12:51 -04:00 |
Varun Agrawal
|
231d1adbbd
|
Merge pull request #1696 from borglab/model-selection-integration
AlgebraicDecisionTree Helpers
|
2024-08-21 05:15:25 -04:00 |
Varun Agrawal
|
8abd2756ea
|
throw error if invalid assignment
|
2024-08-21 04:19:44 -04:00 |
Varun Agrawal
|
73d971a3c6
|
unit tests for AlgebraicDecisionTree helper methods
|
2024-08-21 04:12:21 -04:00 |
Varun Agrawal
|
9818f89cec
|
remove GaussianBayesNetTree methods
|
2024-08-20 17:48:08 -04:00 |
Varun Agrawal
|
910300b810
|
fix test
|
2024-08-20 17:43:48 -04:00 |
Varun Agrawal
|
a78ffe19e8
|
update unit test to also check for GaussianBayesNet::logNormalizationConstant
|
2024-08-20 16:45:19 -04:00 |
Varun Agrawal
|
8d54c4abe0
|
update VectorValues::== docstring
|
2024-08-20 16:40:13 -04:00 |
Varun Agrawal
|
5e3093e3e2
|
tests for verification
|
2024-08-20 16:30:32 -04:00 |
Varun Agrawal
|
ea104c4b83
|
support for varying normalizers in GaussianMixtureFactor
|
2024-08-20 16:29:40 -04:00 |
Varun Agrawal
|
eef9765e4a
|
normalize the discrete factor at the continuous-discrete boundary
|
2024-08-20 16:29:02 -04:00 |
Varun Agrawal
|
598edfacce
|
improve GaussianMixture by checking for invalid conditionals and adding 2 new methods
|
2024-08-20 16:28:37 -04:00 |
Varun Agrawal
|
2007ef53de
|
use DiscreteFactorGraph directly
|
2024-08-20 16:22:34 -04:00 |
Varun Agrawal
|
ccad6f6c48
|
print main logNormalizationConstant in GaussianMixture
|
2024-08-20 16:22:07 -04:00 |
Varun Agrawal
|
7fab3f8cc3
|
improved MixtureFactor tests
|
2024-08-20 16:21:46 -04:00 |
Varun Agrawal
|
7269d80b1c
|
improvements to GaussianConditional and GaussianBayesNet
|
2024-08-20 15:57:36 -04:00 |
Varun Agrawal
|
cea84b8c89
|
reduce the diff even more
|
2024-08-20 15:50:43 -04:00 |
Varun Agrawal
|
fd2062b207
|
remove changes so we can break up PR into smaller ones
|
2024-08-20 15:48:07 -04:00 |
Varun Agrawal
|
6d9fc8e5f2
|
undo change in GaussianMixture
|
2024-08-20 15:26:04 -04:00 |
Varun Agrawal
|
0b1c3688c4
|
remove model selection from hybrid bayes tree
|
2024-08-20 14:50:54 -04:00 |
Varun Agrawal
|
6b1d89d0a7
|
fix testMixtureFactor test
|
2024-08-20 14:19:35 -04:00 |
Varun Agrawal
|
37c6484cbd
|
Merge branch 'model-selection-integration' into model-selection-bayestree
|
2024-08-20 14:11:10 -04:00 |
Varun Agrawal
|
654bad7381
|
remove model selection code
|
2024-08-20 14:04:37 -04:00 |
Varun Agrawal
|
fef929f266
|
clean up model selection
|
2024-08-20 12:53:53 -04:00 |
Varun Agrawal
|
67976ad4bc
|
Merge pull request #1800 from borglab/fix-1799
|
2024-08-20 12:52:21 -04:00 |
Varun Agrawal
|
d4e5a9be5d
|
different means test both via direct factor definition and toFactorGraph
|
2024-08-20 07:57:15 -04:00 |