Frank Dellaert
6eeceb679a
Fix unit tests
2023-07-17 16:55:20 +02:00
Frank Dellaert
433ef9050f
Better test names
...
(cherry picked from commit 3edde4d693
)
2023-07-17 16:55:20 +02:00
Frank Dellaert
a4b9f0c705
more discrete BT wrapper + test
...
(cherry picked from commit 3d979763f0
)
2023-07-17 16:55:20 +02:00
Frank Dellaert
3a9f5578d6
multifrontal MPE in python
...
(cherry picked from commit 10f30e1ca9
)
2023-07-17 16:55:20 +02:00
Frank Dellaert
ea12d0dac9
Test more things in BayesTree
...
(cherry picked from commit c8fe2fcff2
)
2023-07-17 16:55:20 +02:00
Frank Dellaert
d5f62dd4ee
wrapped List[float] constructor
...
(cherry picked from commit e1802814ca
)
2023-07-17 16:55:20 +02:00
Frank Dellaert
968a72344c
Fixed regression test
2023-07-17 16:55:20 +02:00
Varun Agrawal
a14fb8db7d
formatting and fix
2023-07-06 04:12:39 -04:00
Varun Agrawal
93ed850c6c
get tests working
2023-07-05 13:14:16 -04:00
Varun Agrawal
42e8f498e7
added tests for newly wrapped isam2 methods
2023-07-05 12:44:42 -04:00
Varun Agrawal
6992f0d64c
added test for full ISAM2 update method
2023-07-05 12:37:25 -04:00
Varun Agrawal
0ac12c9d32
add tests for Python wrapper backwards compatibility
2023-06-21 16:02:37 -04:00
Varun Agrawal
6f94f52f41
modernize main tests
2023-06-21 16:02:18 -04:00
Varun Agrawal
1f951f7dfe
add typedefs to ensure backwards compatibility
2023-06-20 10:06:12 -04:00
Varun Agrawal
55ce145bf7
undo changes to tests to ensure backwards compatibility
2023-06-20 10:05:52 -04:00
Varun Agrawal
2340f1aa09
uncomment test
2023-06-16 05:53:50 -04:00
Varun Agrawal
e70f8af448
leftover classes to re-add
2023-06-15 17:55:33 -04:00
Varun Agrawal
31adb3ed45
fix remaining python tests
2023-06-15 16:34:37 -04:00
Varun Agrawal
5b588f2ea7
update sfm module
2023-06-15 16:30:10 -04:00
Varun Agrawal
7c22b03b9e
Merge branch 'develop' into wrap/pybind-stl
2023-06-15 15:46:38 -04:00
roderick-koehle
5bf11de6cf
Merge branch 'borglab:develop' into patch-4
2023-04-18 12:17:51 +02:00
Michael R. Walker II
bb7b175868
Windows fix for CMake copy test files
...
For cmake version 3.22.1, existing code worked on Linux, but failed on Windows 10 (?!?).
Clarifying relative paths fixed the issue and worked on both systems.
2023-04-14 13:19:17 -06:00
roderick-koehle
db6792c894
Fix invalid rotation matrix in test_rotate()
...
The python unittest `test_Rot3` fails in case gtsam is compiled with cmake option `-D GTSAM_USE_QUATERNION=ON`.
The cause of the test failure is an invalid rotationmatrix with negative determinant in `test_rotate()`.
2023-03-24 14:46:00 +01:00
Jose Luis Blanco Claraco
ffc09cb56b
Allow using system pybind11 if it exists.
...
Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0003-Using-the-system-pybind11.patch
with the additional fix for the cmake policy.
cc: @dkogan
2023-03-06 01:15:00 +01:00
Varun Agrawal
814c4a6e6f
Merge branch 'develop' into combined-imu-factor
2023-03-01 15:50:54 -05:00
Varun Agrawal
e4b1505e38
fix ImuFactor examples to show correct prediction values
2023-03-01 15:40:55 -05:00
Frank Dellaert
1bf6954372
Merge branch 'develop' into wrapper/update
2023-02-23 08:07:33 -08:00
Frank Dellaert
2ce0b57f05
Fixed python wrapper
2023-02-20 08:20:16 -08:00
Varun Agrawal
9a38b57144
update wrapper files to new version
2023-02-18 19:34:23 -05:00
Kevin
92443f5378
Simply sum-product test in Python.
2023-02-11 20:04:43 -05:00
Kevin
548509f28b
First pass at underflow test for sum-product.
2023-02-10 17:02:27 -05:00
Kevin
0710a8a893
Add normalization trick to sum-product.
2023-02-08 14:15:32 -05:00
Kevin
571b0f5e90
Add toy problem testing max-product underflow.
2023-02-07 10:43:16 -05:00
Varun Agrawal
3b21f4779d
separate .i file for Values
2023-02-05 18:08:58 -05:00
kartik arcot
ce847d4ff9
python bindings don't use boost
2023-01-22 08:40:02 -08:00
kartik arcot
852e8768c0
shared_ptr, make_shared, allocate_shared
2023-01-22 08:40:02 -08:00
kartik arcot
d886e78afa
disabled two python tests
2023-01-21 09:27:20 -08:00
kartik arcot
cccad07849
diabled two python tests
2023-01-20 18:06:55 -08:00
Frank Dellaert
469e57122f
commented out problematic python tests
2023-01-19 22:34:12 -08:00
Frank Dellaert
9af7236980
Added DEBUG_MARGINALS flag
2023-01-16 18:36:28 -08:00
Frank Dellaert
8357fc7e02
Fix python tests (and expose HybridBayesNet.error)
2023-01-16 18:04:22 -08:00
Frank Dellaert
96e3eb7d8b
Some test refactoring
2023-01-16 10:30:47 -08:00
Frank Dellaert
681c75cea4
Expose toFactorGraph to wrapper
2023-01-16 10:30:47 -08:00
Frank Dellaert
51c46410dc
Make sure all conditional methods can be called in wrappers and satisfy invariants there, as well.
2023-01-14 13:24:54 -08:00
Frank Dellaert
28f440a623
Resolved review comments.
2023-01-11 18:11:28 -08:00
Frank Dellaert
87ff4af32d
Wrapper and tests for logProbability
2023-01-10 23:13:40 -08:00
Frank Dellaert
2e233364b6
Merge branch 'develop' into hybrid/refactor
...
# Conflicts:
# gtsam/hybrid/HybridGaussianFactorGraph.cpp
# gtsam/hybrid/tests/testHybridGaussianFactorGraph.cpp
# python/gtsam/tests/test_HybridNonlinearFactorGraph.py
2023-01-08 00:16:23 -08:00
Frank Dellaert
8d96b3efb9
Fix python test to not use add
2023-01-06 23:23:12 -08:00
Varun Agrawal
74998336d9
update tests
2023-01-06 10:14:24 -05:00
Frank Dellaert
d49bcce780
Fix python wrapper
2023-01-05 12:58:29 -08:00