Commit Graph

16773 Commits (3bc2d974472276ecc4e95a518f736a105fc32c95)

Author SHA1 Message Date
Varun Agrawal 3bc2d97447 Merging 'master' into 'wrap' 2024-01-16 15:04:09 -05:00
Varun Agrawal 3b969bf94c Squashed 'wrap/' changes from bd57210d9..cdcf23207
cdcf23207 Merge pull request #163 from borglab/dunder-methods
22d429cc2 use STL functions instead of container methods
abe8818ab update pyparsing to 3.1.1
a9e896d0c add unit tests
535fe4f14 wrap supported dunder methods
079687eac parse dunder methods in interface file

git-subtree-dir: wrap
git-subtree-split: cdcf23207fbb03457c5d9dbfc2b0b57e515b5f3d
2024-01-16 15:04:09 -05:00
Varun Agrawal 2bc7be20f4
Merge pull request #1711 from berndpfrommer/reduce_libcephes_cmake_version 2024-01-14 13:40:06 -05:00
Bernd Pfrommer a4a0fefd84 libcephes only needs 3.10, allowing build on ubuntu 18.04 2024-01-12 17:28:12 -05:00
Varun Agrawal 3f32b0a50f
Merge pull request #1704 from borglab/cephes-license 2024-01-12 16:36:45 -05:00
Varun Agrawal 7cd46f8bea
Merge pull request #1670 from borglab/hybrid-printerrors 2024-01-07 13:31:55 -05:00
Varun Agrawal 42b5218662
Merge pull request #1669 from borglab/discrete-error 2024-01-07 13:05:33 -05:00
Varun Agrawal 7ea1bbcfc3 replace error with errorTree 2024-01-05 15:04:15 -05:00
Varun Agrawal ee5bda9714 Merge branch 'discrete-error' into hybrid-printerrors 2024-01-05 14:47:28 -05:00
Varun Agrawal bc3b96a6e8 rename error to errorTree when it returns an AlgebraicDecisionTree 2024-01-05 03:24:50 -05:00
Varun Agrawal 8d3500426e Merge branch 'discrete-error' into hybrid-printerrors 2024-01-04 13:47:11 -05:00
Varun Agrawal 7d4dcf80d1 Merge branch 'develop' into discrete-error 2024-01-04 13:46:36 -05:00
Varun Agrawal 6b098c70d5
Merge pull request #1698 from borglab/frank/cleaner_eliminate 2024-01-04 13:38:12 -05:00
Varun Agrawal 04bee2b873 add cross platform extern marking to cephes.h 2024-01-03 12:37:50 -05:00
Varun Agrawal ddd38abe6b add Cephes README and License 2024-01-03 12:19:45 -05:00
Varun Agrawal c79543b625
Merge pull request #1700 from borglab/fix-1690
Fix #1690
2024-01-02 16:11:16 -05:00
Varun Agrawal 5c87f97546
Merge pull request #1572 from borglab/chi-squared-quantile 2023-12-29 17:26:07 -05:00
Varun Agrawal b15bcb166e replace structured binding with exclusive access 2023-12-29 14:43:39 -05:00
Varun Agrawal 687667add2 minor formatting 2023-12-29 13:44:52 -05:00
Varun Agrawal ba93dec850 only used built in version of Cephes since there doesn't seem to be an easy packaged version 2023-12-29 11:18:58 -05:00
Varun Agrawal e0b8c5292a kill testChiSquaredInverse 2023-12-28 14:05:39 -05:00
Varun Agrawal 98444aba3e another windows fix 2023-12-28 13:29:28 -05:00
Varun Agrawal 70f1d4a804 mark GTSAM_EXPORT and update docstring 2023-12-28 12:51:09 -05:00
Varun Agrawal b1ce501afe hopefully last of M_ definitions 2023-12-28 12:12:38 -05:00
Varun Agrawal 8db9e0146a additional M_PI definitions 2023-12-28 12:00:47 -05:00
Varun Agrawal 5806f5f98c add M_PI definition if unavailable (e.g. in Windows) 2023-12-28 10:35:44 -05:00
Varun Agrawal 3cde40ddc8 OS-based improved support 2023-12-28 10:06:44 -05:00
Varun Agrawal ea81675393 minor refactor to be consistent 2023-12-28 09:36:04 -05:00
Varun Agrawal 5481159f95 Link to cephes from gtsam 2023-12-28 09:31:08 -05:00
Varun Agrawal 3538488b28 refactor Cephes CMakeLists.txt to allow building from parent directory 2023-12-28 09:30:26 -05:00
Varun Agrawal 4326195786 cephes source code 2023-12-28 07:25:55 -05:00
Varun Agrawal 87c572912e more code 2023-12-27 18:03:02 -05:00
Varun Agrawal 203a84dc0e add more gamma functions 2023-12-27 17:12:51 -05:00
Frank Dellaert fcda1536c6 Cleaner version of eliminate 2023-12-22 14:53:45 -08:00
Varun Agrawal 9d70605d48
Merge pull request #1681 from borglab/fix-1675 2023-12-07 17:01:20 -05:00
Frank Dellaert 36f773670a
Merge pull request #1660 from borglab/chebyshev-improvements
Chebyshev2 Improvements
2023-12-05 22:20:08 -08:00
Varun Agrawal 7799fd5a6a remove overridden WeightMatrix method 2023-12-05 14:13:11 -05:00
Varun Agrawal bc1b949f8b remove ParameterMatrix method 2023-12-05 14:10:29 -05:00
Varun Agrawal 2b545499c2
Merge pull request #1667 from borglab/fix/warnings 2023-12-04 15:55:29 -05:00
Frank Dellaert c8d17b2d89
Merge pull request #1658 from borglab/enable-linux-ci
Re-enable Debug CI for Linux
2023-12-04 07:50:30 -08:00
Varun Agrawal 6f365b330b fix call to Ellipse, plus some formatting 2023-12-04 05:04:06 -05:00
Frank Dellaert 6f89bd8ddf
Merge pull request #1678 from kkelchte/develop 2023-11-30 07:53:45 -08:00
Fan Jiang 5d563b5ea5
Merge pull request #1677 from etamarlu/CMake_UNSTABLE_Corrected
Add a missing field in Matlab's CMakeLists.txt for UNSTABLE build
2023-11-28 17:06:55 -05:00
etamarlu bf6680b2d3
Update CMakeLists.txt
add a missing field to "matlab_wrap" when GTSAM_UNSTABLE_INSTALL_MATLAB_TOOLBOX=ON
2023-11-27 13:55:05 -05:00
Varun Agrawal cf42a0819d remove test case 2023-11-25 15:13:18 -05:00
Varun Agrawal 9dad12eabf comment out print 2023-11-21 16:19:19 -05:00
Varun Agrawal cd5c13065b remove extra newline 2023-11-20 13:58:52 -05:00
Varun Agrawal 7d7e83348d add test case for HybridGaussianFactorGraph::printErrors 2023-11-20 13:56:19 -05:00
Varun Agrawal eabd11df6f better docstring for BayesNet::error 2023-11-20 10:34:11 -05:00
Varun Agrawal a2ba56de27 include BayesNet::error in HybridBayesNet 2023-11-16 17:36:41 -05:00