Commit Graph

15973 Commits (df96d100948fbd481e45d834f23b7c7fec0f0dcc)

Author SHA1 Message Date
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
Varun Agrawal b1a822562b
Merge pull request #1255 from borglab/fix/doxygen 2022-10-26 05:16:39 -04:00
Varun Agrawal cc350f4c7a
Merge pull request #1315 from borglab/hybrid/gaussian-isam 2022-10-26 05:16:07 -04:00
Akshay Krishnan b0533bb198 add gtsam:: prefix 2022-10-25 23:50:47 -04:00
Akshay Krishnan 0ec8b617b8 fix wrapper argument 2022-10-25 23:28:01 -04:00
Frank Dellaert 2dfc683a3e
Merge pull request #1314 from borglab/fix/cmake-eigen 2022-10-25 18:32:45 -07:00
Varun Agrawal 6f89d457ca Add GetOrdering method that can be re-used 2022-10-25 17:50:10 -04:00
Varun Agrawal 33e24265bd Merge branch 'develop' into fix/doxygen 2022-10-25 17:44:34 -04:00
Varun Agrawal 1129c95dd5 fix CMake so that Eigen discovery and linking is consistent 2022-10-25 17:37:29 -04:00
Varun Agrawal 1789bb74fe showing difference in computed probabilities 2022-10-25 14:02:36 -04:00
Varun Agrawal dcdcf30f52 new WIP test to check the discrete probabilities after elimination 2022-10-25 12:36:48 -04:00
Varun Agrawal 7dec7bb00d remove if guards and add timing counters 2022-10-25 12:36:15 -04:00
Varun Agrawal 08393314ac minor typo fixes 2022-10-25 12:35:29 -04:00
Varun Agrawal 3d4236ee12
Merge pull request #1304 from OznOg/UseEigen3Config.cmake 2022-10-25 10:20:12 -04:00
Frank Dellaert 05d4d9187d
Merge pull request #1312 from borglab/dsf-gtsfm-refactor 2022-10-23 18:27:58 -07:00