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
Varun Agrawal
d45583c6ab
Merging 'master' into 'wrap'
2022-10-28 17:56:52 -04:00
Varun Agrawal
d3102a1ae1
add matlab test for class property variables
2022-10-28 13:21:49 -04:00
Varun Agrawal
e5ef9c2cc0
Fix return type wrapping for Matlab wrapper
2022-10-28 13:21:33 -04:00
Varun Agrawal
2bfd480a0e
Merging 'master' into 'wrap'
2022-10-28 13:12:23 -04:00
Varun Agrawal
41d0de3e92
Squashed 'wrap/' changes from ca357ccdd..b37a1fec6
...
b37a1fec6 Merge pull request #154 from borglab/matlab/properties
93dec957a convert class properties to type parser.Variable so that the property collector functions are written correctly
d84e07f56 fix bug with proper closing of global functions
5a8505235 define setter and getter collector functions for cpp file
5067655e2 abstract out unwrap_argument and collector_return to their own functions
1ce29d71d add properties to properties block of .m file and add setters and getters
0c3e5573d write properties in class comment
9d85f7b6a disable superfluous pylint warnings
b45994d34 Merge pull request #152 from borglab/pybind-2.10
76ba199a2 upgrade pybind to 2.10
16e4e674b Merge pull request #150 from borglab/feature/parent_class_template
c7d1a466f Merge pull request #151 from borglab/fix/function_template_parameter_namespace
7278a309d retain namespace for template arguments
18ae5fb04 implement parent class allowed to have template parameters
fd4437899 unit tests for parent classes allowed to have template parameters
git-subtree-dir: wrap
git-subtree-split: b37a1fec689d6a42837a3bfb4dc947674e72be54
2022-10-28 13:10:19 -04:00
Varun Agrawal
8b2639a69b
Merge pull request #1316 from borglab/fix/track-wrapper
2022-10-26 19:54:53 -04:00
Varun Agrawal
3da27a5df7
add docstring to test and fix assert
2022-10-26 12:42:45 -04:00
Varun Agrawal
64744b057e
Hybrid Mixture error calculation
2022-10-26 10:14:09 -04:00
Varun Agrawal
74133b26e4
Merge pull request #1310 from mauricefallon/fix/g2o_parse_error
...
fix typo in g2o file format parsing for the information matrix
2022-10-26 09:03:09 -04:00