Varun Agrawal
addbe2a5a5
override eliminate in HybridJunctionTree
2022-12-04 14:55:17 +05:30
Varun Agrawal
15fffeb18a
add getters to HybridEliminationTree
2022-12-04 14:30:01 +05:30
Varun Agrawal
cd3cfa0faa
moved sequential elimination code to HybridEliminationTree
2022-12-03 17:14:11 +05:30
Varun Agrawal
3eaf4cc910
move multifrontal optimize test to testHybridBayesTree and update docstrings
2022-12-03 17:00:51 +05:30
Varun Agrawal
05b2d3169f
better printing
2022-12-03 06:43:46 +05:30
Varun Agrawal
239412956c
address review comments
2022-11-15 00:50:03 -05:00
Varun Agrawal
5e2cdfdd3b
make continuousProbPrimes and continuousDeltas as templates
2022-11-12 23:07:34 -05:00
Varun Agrawal
6e6bbfff4c
update docstring for Ordering::+=
2022-11-10 10:53:17 -05:00
Varun Agrawal
318f7384b5
fixup the final tests
2022-11-10 10:53:04 -05:00
Varun Agrawal
d54cf484de
fix creation of updatedBayesTree
2022-11-09 20:04:51 -05:00
Varun Agrawal
7ae4e57d66
fix HybridBayesTree::optimize to account for pruned nodes
2022-11-09 20:04:21 -05:00
Varun Agrawal
98d3186615
add copy constructor for HybridBayesTreeClique
2022-11-09 20:03:37 -05:00
Varun Agrawal
0938159706
overload multifrontal elimination
2022-11-09 18:38:42 -05:00
Varun Agrawal
eb94ad90d2
add HybridGaussianFactorGraph::probPrime method
2022-11-08 15:49:37 -05:00
Varun Agrawal
cb55af3a81
separate HybridGaussianFactorGraph::error() using both continuous and discrete values
2022-11-08 14:20:51 -05:00
Varun Agrawal
1b168cefba
update test in testHybridEstimation
2022-11-08 14:12:32 -05:00
Varun Agrawal
1a3b343537
minor clean up and get tests to pass
2022-11-08 14:00:44 -05:00
Varun Agrawal
3987b036a7
add optional ordering and fix bug
2022-11-08 13:36:18 -05:00
Varun Agrawal
64cd7c938f
add docs
2022-11-07 18:42:51 -05:00
Varun Agrawal
083fd21d7a
use long sequence in HybridEstimation test
2022-11-07 18:38:45 -05:00
Varun Agrawal
090cc4256b
update HybridSmoother to use the new method
2022-11-07 18:30:03 -05:00
Varun Agrawal
1815433cbb
add methods to perform correct elimination
2022-11-07 18:29:49 -05:00
Varun Agrawal
610a535b30
set up unit test to verify that the probPrimeTree has the same values as individual factor graphs
2022-11-07 18:25:23 -05:00
Varun Agrawal
98febf2f0c
allow optional discrete transition probability for Switching test fixture
2022-11-07 18:24:21 -05:00
Varun Agrawal
2f2f8c9ed5
figured out how to get the correct continuous errors
2022-11-07 16:43:02 -05:00
Varun Agrawal
a6d1a57478
fix hybrid elimination
2022-11-07 16:10:48 -05:00
Varun Agrawal
a97d27e981
Merge branch 'hybrid/error' into hybrid/tests
2022-11-07 15:43:24 -05:00
Varun Agrawal
07a616dcda
add probPrime to HybridBayesNet
2022-11-07 15:42:59 -05:00
Varun Agrawal
551cc0d32b
add error and probPrime methods to HybridGaussianFactorGraph
2022-11-07 15:42:47 -05:00
Varun Agrawal
9cb225ac20
Allow setting custom leaf value for AlgebraicDecisionTree
2022-11-07 15:42:24 -05:00
Varun Agrawal
5bfce89b65
Merge branch 'hybrid/error' into hybrid/tests
2022-11-04 15:20:45 -04:00
Varun Agrawal
8fa7f44361
fix discrete keys
2022-11-03 11:44:41 -04:00
Varun Agrawal
11e4c1ed57
Merge branch 'develop' into hybrid/error
2022-11-03 11:24:01 -04:00
Varun Agrawal
cff6505423
add docstring for HybridBayesNet::error(VectorValues)
2022-11-03 06:33:51 -04:00
Varun Agrawal
256c664aaa
Merge pull request #1309 from borglab/varun/pruning-fix
2022-11-03 06:20:56 -04:00
Varun Agrawal
7f8bd8a511
Merge pull request #1311 from borglab/hybrid/switching-0-index
2022-11-02 19:47:20 -04:00
Varun Agrawal
281ad3167e
error method for HybridBayesNet
2022-11-02 03:03:18 -04:00
Varun Agrawal
ca14b7e6ec
GaussianMixture error methods
2022-11-01 20:19:36 -04:00
Varun Agrawal
9365a02bdb
add specific assignment error for GaussianMixtureFactor
2022-11-01 14:01:20 -04:00
Varun Agrawal
96afdffae8
Increase the number of time steps for incremental test case
2022-10-31 23:32:52 -04:00
Varun Agrawal
c0eeb0cfcd
add newline
2022-10-31 19:22:53 -04:00
Varun Agrawal
d834897b14
update MixtureFactor so that all tests pass
2022-10-31 15:38:23 -04:00
Varun Agrawal
5c375f6d03
add unit tests for MixtureFactor
2022-10-31 15:38:12 -04:00
Varun Agrawal
aa1c65d0dc
default string for AlgebraicDecisionTree::print
2022-10-31 15:37:06 -04:00
Varun Agrawal
c41b58fc98
Add GaussianMixtureFactor::error method and unit test
2022-10-31 15:36:48 -04:00
Varun Agrawal
719e4f97b6
Merge pull request #1317 from borglab/wrap/update
...
Wrapper Update
2022-10-29 16:16:24 -04:00
Varun Agrawal
1999078177
Merging 'master' into 'wrap'
2022-10-28 22:43:46 -04:00
Varun Agrawal
470f1a063e
Squashed 'wrap/' changes from b3faf3fcd..ba3dcab16
...
ba3dcab16 Merge pull request #156 from borglab/fix/matlab-properties
feb4ee1b9 update docs
e57fec56b add unit test for templated class property
git-subtree-dir: wrap
git-subtree-split: ba3dcab16a8316634b56e3c4c6061531c91eb36c
2022-10-28 22:43:46 -04:00
Varun Agrawal
e8c365999c
update namespace for templated class property
2022-10-28 22:43:36 -04:00
Varun Agrawal
e5dac42735
Squashed 'wrap/' changes from b37a1fec6..b3faf3fcd
...
b3faf3fcd Merge pull request #155 from borglab/fix/matlab-properties
292b35440 fix python test
53053173e fix properties block bug in Matlab and add test to capture it
git-subtree-dir: wrap
git-subtree-split: b3faf3fcd1e805828decf67fc32814f104c3c1c2
2022-10-28 17:56:52 -04:00