Varun Agrawal
|
091352806b
|
update API to only allow a single DiscreteKey and vector of size the same as the discrete key cardinality
|
2024-09-17 13:37:44 -04:00 |
Varun Agrawal
|
ef2ffd4115
|
cleaner assignment in augment()
|
2024-09-16 19:46:00 -04:00 |
Varun Agrawal
|
f9031f53b4
|
fix error function
|
2024-09-16 18:43:07 -04:00 |
Varun Agrawal
|
094db1eb79
|
correct documentation and test for ComputeLogNormalizer
|
2024-09-16 18:39:40 -04:00 |
Varun Agrawal
|
64d9fc67bd
|
tree based constructors
|
2024-09-16 17:30:08 -04:00 |
Varun Agrawal
|
8cb95d5b5a
|
remove redundancy from HybridConditional constructors
|
2024-09-16 13:31:03 -04:00 |
Varun Agrawal
|
4302ee33c9
|
make None the default HybridCategory
|
2024-09-16 13:30:07 -04:00 |
Varun Agrawal
|
97eb6bc8b9
|
renaming
|
2024-09-16 13:28:29 -04:00 |
Varun Agrawal
|
3a7a0b84fe
|
use enum to categorize HybridFactor
|
2024-09-15 17:26:33 -04:00 |
Varun Agrawal
|
de68aecca5
|
fix tests
|
2024-09-15 15:45:14 -04:00 |
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 |