Varun Agrawal
2dfd15e16c
Merge pull request #1712 from borglab/update-wrap
2024-01-16 23:52:27 -05:00
Varun Agrawal
b2e4fa2112
tests for dunder methods
2024-01-16 15:17:26 -05:00
Tal Regev
2971d9e74e
Compile gtsam python for windows
2024-01-13 10:59:03 +02:00
Varun Agrawal
9d70605d48
Merge pull request #1681 from borglab/fix-1675
2023-12-07 17:01:20 -05:00
Varun Agrawal
6f365b330b
fix call to Ellipse, plus some formatting
2023-12-04 05:04:06 -05:00
Varun Agrawal
e56e9b5ef9
fix unittest assertion deprecation
2023-11-06 11:05:50 -05:00
Varun Agrawal
c4d11c498c
fix unittest assertion deprecation
2023-11-06 11:05:23 -05:00
Varun Agrawal
36dc04d126
override WeightMatrix for Chebyshev2
2023-10-28 11:24:31 -04:00
Varun Agrawal
f875662040
Merge branch 'develop' into fixes
2023-10-08 11:01:39 -04:00
Varun Agrawal
1d861d49d7
remove automatic install of python dev dependencies, leave that to the user
2023-10-07 16:11:50 -04:00
Varun Agrawal
4de8f149f8
fix docstring
2023-09-28 07:18:11 -04:00
Varun Agrawal
b8ec765035
remove requirements install step as it is now a part of the cmake process
2023-09-05 12:40:21 -04:00
Varun Agrawal
cb661a9f89
use variable for Python source directory
2023-09-05 12:38:37 -04:00
Varun Agrawal
42e4a4f6da
install dev dependencies using CMake
2023-09-05 12:37:12 -04:00
Varun Agrawal
67ef015e0c
separate required and dev dependencies
2023-09-05 12:36:56 -04:00
Varun Agrawal
fe2080f2b1
fix warnings due to PEP 420
2023-09-05 12:04:54 -04:00
Clark Taylor
039f5cf711
Update CustomFactorExample.py with comments to explain typing
2023-09-01 14:18:45 -04:00
Clark Taylor
8611aec3fb
Update CustomFactors.md to document return type.
2023-09-01 14:17:04 -04:00
Clark Taylor
8ee9f20537
Update CustomFactorExample.py to correctly document return types
2023-09-01 14:15:39 -04:00
Clark Taylor
3d6e2fc81c
Update CustomFactors.md to more clearly specify types required
2023-09-01 14:12:47 -04:00
senselessdev1
8c321ba226
add fix
2023-08-30 11:17:40 -04:00
senselessdev1
2b5e22ccb5
remove scales arg to Keypoints
2023-08-30 10:54:30 -04:00
senselessdev1
f205ff3766
fix typo
2023-08-30 10:28:18 -04:00
senselessdev1
db6a559fb9
add another unit test
2023-08-30 10:22:36 -04:00
Fan Jiang
7d04f4bce6
Add custom unit test for Python robust function
2023-08-21 10:59:14 -04:00
Frank Dellaert
57291e132f
added examples and a test on pMin
2023-07-19 13:09:13 +02:00
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