Varun Agrawal
|
80d9a5a65f
|
remove duplicate test and focus only on direct specification
|
2024-09-19 10:27:43 -04:00 |
Varun Agrawal
|
2897accd8d
|
Merge pull request #1834 from borglab/hybrid-cleanup
Remove HybridNonlinearFactor normalization code
|
2024-09-19 07:48:57 -04:00 |
Varun Agrawal
|
987ecd4a07
|
undo accidental rename
|
2024-09-18 18:19:24 -04:00 |
Varun Agrawal
|
b895e64810
|
Merge branch 'develop' into direct-hybrid-fg
|
2024-09-18 18:00:07 -04:00 |
Varun Agrawal
|
149601761b
|
fix wrapper
|
2024-09-18 17:59:18 -04:00 |
Varun Agrawal
|
df0ff8a184
|
Merge branch 'develop' into hybrid-cleanup
|
2024-09-18 17:58:38 -04:00 |
Varun Agrawal
|
6c9f7ec7c7
|
remove normlization stuff from HybridNonlinearFactor
|
2024-09-18 17:56:14 -04:00 |
Varun Agrawal
|
6929d62300
|
rename asMixture to asHybrid
|
2024-09-18 16:52:00 -04:00 |
Varun Agrawal
|
4016de7942
|
update variables and docstrings to remove the mixture terminology
|
2024-09-18 16:51:58 -04:00 |
Varun Agrawal
|
2c140df196
|
Merge pull request #1832 from borglab/hybrid-enum
|
2024-09-18 16:17:59 -04:00 |
Varun Agrawal
|
f7b5f3c22c
|
Merge pull request #1831 from borglab/hybrid-error-scalars
|
2024-09-18 16:17:40 -04:00 |
Varun Agrawal
|
fa353840b3
|
update HybridGaussianConditional to use single discrete parent
|
2024-09-18 15:12:23 -04:00 |
Varun Agrawal
|
4feec4ddaf
|
rename to Category and put inside HybridFactor class
|
2024-09-18 04:18:23 -04:00 |
Varun Agrawal
|
ccebd38146
|
Merge branch 'hybrid-error-scalars' into hybrid-enum
|
2024-09-17 14:54:43 -04:00 |
Varun Agrawal
|
c1ebdb200c
|
update python tests
|
2024-09-17 14:53:31 -04:00 |
Varun Agrawal
|
dbd0ae1f27
|
reintroduce vector based HybridGaussianConditional constructor
|
2024-09-17 14:51:34 -04:00 |
Varun Agrawal
|
a276affe00
|
fix wrapper
|
2024-09-17 14:20:46 -04:00 |
Varun Agrawal
|
340fae9f11
|
Merge branch 'hybrid-error-scalars' into hybrid-enum
|
2024-09-17 14:04:23 -04:00 |
Varun Agrawal
|
d4923dbfa9
|
Use DecisionTree for constructing HybridGaussianConditional
|
2024-09-17 13:58:59 -04:00 |
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 |