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 |
Frank Dellaert
|
625977ee06
|
Example with 2 measurements agrees with importance sampling
|
2023-01-02 16:07:25 -05:00 |
Frank Dellaert
|
021ee1a5d9
|
Deterministic example, much more generic importance sampler
|
2023-01-02 12:34:55 -05:00 |
Frank Dellaert
|
312ba5fd52
|
Synced two examples
|
2023-01-02 09:45:04 -05:00 |
Frank Dellaert
|
64831300a5
|
Print estimated marginals and ratios!
|
2023-01-01 11:48:08 -05:00 |
Frank Dellaert
|
dcb07fea8c
|
Test eliminate
|
2023-01-01 11:25:33 -05:00 |
Frank Dellaert
|
cec26d16ea
|
Check marginals in addition to ratios for non-uniform mode prior
|
2022-12-30 15:20:10 -05:00 |
Frank Dellaert
|
96b6895a60
|
Ratios now work out!
|
2022-12-30 13:59:59 -05:00 |
Frank Dellaert
|
f22ada6c0a
|
Added importance sampling
|
2022-12-30 13:16:12 -05:00 |
Frank Dellaert
|
23eec0bc6a
|
factor_graph_from_bayes_net
|
2022-12-30 13:16:01 -05:00 |
Varun Agrawal
|
1beeef840b
|
Merge branch 'develop' into hybrid/model-selection
|
2022-12-30 17:09:26 +05:30 |
Varun Agrawal
|
10079f6341
|
comment out problematic code until we figure it out
|
2022-12-30 14:51:04 +05:30 |
Varun Agrawal
|
5ea63be8c5
|
fixes based on previous PR
|
2022-12-30 14:23:40 +05:30 |
Frank Dellaert
|
33b073c795
|
Comment out printing and asserts
|
2022-12-29 22:39:08 -05:00 |
Frank Dellaert
|
6b2a8a9323
|
Show that ratio is different for different modes.
|
2022-12-29 16:41:31 -05:00 |
Frank Dellaert
|
a4659f01c7
|
Add error and probPrime variants
|
2022-12-29 14:13:35 -05:00 |
Frank Dellaert
|
2d688a1986
|
Added tests to convert Hybrid BN to corresponding "likelihood" FG
|
2022-12-29 13:55:06 -05:00 |
Frank Dellaert
|
d4ee6997f7
|
Remove FromConditionals
|
2022-12-29 13:54:44 -05:00 |
Varun Agrawal
|
1eb6fc77a0
|
fix formatting and other issues
|
2022-12-29 10:33:33 +05:30 |
Varun Agrawal
|
cc2183adb3
|
fix wrap preamble
|
2022-12-29 10:32:46 +05:30 |
Varun Agrawal
|
f4420f2c8d
|
add mixture to bayesnet and fix double assert bug
|
2022-12-29 08:40:46 +05:30 |
Varun Agrawal
|
03baf8f75e
|
formatting and fixes to test
|
2022-12-29 08:33:14 +05:30 |
Varun Agrawal
|
873f5baf56
|
remove unnecessary preamble and specializations for hybrid wrapping
|
2022-12-29 08:32:43 +05:30 |
Frank Dellaert
|
7c91fe82b4
|
Add evaluate test
|
2022-12-28 18:10:07 -05:00 |
Frank Dellaert
|
fd12181ebe
|
Cleanup
|
2022-12-28 18:10:00 -05:00 |
Frank Dellaert
|
1de49598af
|
Add methods in HybridBayesNet
|
2022-12-28 18:09:53 -05:00 |
Frank Dellaert
|
0495f81104
|
Test for GBN::sample
|
2022-12-28 16:51:40 -05:00 |
Varun Agrawal
|
af6a4f2417
|
Merge pull request #1302 from borglab/wrap-unit3-rot
|
2022-12-24 23:43:39 -05:00 |
Akshay Krishnan
|
3a2816e4fc
|
add unrotate() test
|
2022-12-24 10:15:08 -05:00 |
Akshay Krishnan
|
fd55e09bcc
|
add rotate() test
|
2022-12-24 10:06:28 -05:00 |
ulterzlw
|
1ea6553550
|
Fixed Jacobian in python CustomFactorExample
|
2022-12-07 14:53:32 +08:00 |
Varun Agrawal
|
4c7dcb3efd
|
better error messages from Pybind
|
2022-11-07 18:31:29 -05:00 |
Varun Agrawal
|
3da27a5df7
|
add docstring to test and fix assert
|
2022-10-26 12:42:45 -04:00 |
Frank Dellaert
|
32df824920
|
Vectorized interface
|
2022-10-23 16:27:01 -07:00 |
Frank Dellaert
|
90c990dc33
|
Rename of test
|
2022-10-23 16:26:41 -07:00 |
Frank Dellaert
|
f68f0dbe41
|
Addressed review comments - removed class in favor of free function
|
2022-10-23 11:37:37 -07:00 |
Frank Dellaert
|
ca451141c0
|
removed NamedSfmMeasurementVector
|
2022-10-22 19:48:48 -07:00 |
Frank Dellaert
|
7e411fee51
|
Refactor into smaller functions
|
2022-10-22 19:18:45 -07:00 |
Frank Dellaert
|
38be12eaf4
|
Use SfmMeasurement and SfmTrack
|
2022-10-22 19:18:06 -07:00 |
Varun Agrawal
|
090fb4e275
|
Add python example for CombinedImuFactor
|
2022-10-14 17:11:24 -04:00 |
senselessdev1
|
73fd3f9dc2
|
add namespace hack to prevent gtsam.gtsam.gtsfm
|
2022-10-13 09:12:55 -04:00 |
senselessdev1
|
f9971f5049
|
use gtsam.gtsfm namespace for new API
|
2022-10-13 01:07:41 -04:00 |
senselessdev1
|
7dee1af5b4
|
add verbose flag for logging messages during DSF track generation
|
2022-10-12 23:31:45 -04:00 |
senselessdev1
|
4f406650f7
|
rename KeypointsList -> KeypointsVector
|
2022-10-12 21:29:18 -04:00 |
senselessdev1
|
cafab61fec
|
expand tests
|
2022-09-27 10:29:36 -04:00 |
senselessdev1
|
96aaff4bc6
|
wrap vector of NamedSfmMeasurement
|
2022-09-26 20:42:03 -04:00 |
John Lambert
|
fa17c50910
|
Add SfmTrack2dVector to ignore list
|
2022-09-26 18:41:59 -04:00 |
senselessdev1
|
a3069a3fbc
|
remove opaque on sfmtrack2d
|
2022-09-26 11:58:07 -04:00 |
senselessdev1
|
2434dc8ab7
|
add to preamble/specialization
|
2022-09-26 11:36:39 -04:00 |
senselessdev1
|
a2109a2437
|
pass in IndexPair arguments
|
2022-09-26 10:56:44 -04:00 |
senselessdev1
|
8007271f4b
|
Merge branch 'develop' of https://github.com/borglab/gtsam into dsf-gtsfm-to-gtsam-port
|
2022-09-26 10:31:59 -04:00 |
Fan Jiang
|
1bb7a00000
|
Add wrapping for hybrid nonlinear
|
2022-08-26 11:47:41 -04:00 |
sjxue
|
c4184e192b
|
fix error in python unit test
|
2022-08-18 19:35:06 -04:00 |
sjxue
|
746ca7856d
|
Address review comments
|
2022-08-18 17:50:20 -04:00 |
Varun Agrawal
|
42bab8f3e7
|
use KeyVector for GNC inliers & outliers
|
2022-07-25 22:19:29 -04:00 |
Varun Agrawal
|
eb6e56a4f8
|
Mark JacobianVector as opaque
|
2022-07-25 17:20:09 -04:00 |
Varun Agrawal
|
c97b9a3bc6
|
Merge branch 'develop' into wrap/pybind-stl
|
2022-07-25 16:49:49 -04:00 |
senselessdev1
|
00cadab3b0
|
Merge branch 'develop' of https://github.com/borglab/gtsam into dsf-gtsfm-to-gtsam-port
|
2022-07-25 00:20:24 -04:00 |
Varun Agrawal
|
c15d288418
|
Merge branch 'develop' into custom-factor-separate
|
2022-07-22 22:49:45 -04:00 |
Varun Agrawal
|
7edd021956
|
fix copying of test files in Cmake
|
2022-07-22 14:00:03 -04:00 |
Varun Agrawal
|
7eb9a95c5f
|
minor fixes
|
2022-07-22 13:55:54 -04:00 |
Varun Agrawal
|
12b35b4142
|
remove pybind stl.h
|
2022-07-22 13:55:54 -04:00 |
Amado Antonini
|
029631e483
|
Merge branch 'develop' into main
|
2022-07-21 11:42:48 -04:00 |
Amado Antonini
|
90723d933e
|
Remove pybind/stl.h again
|
2022-07-19 19:32:21 -04:00 |
Varun Agrawal
|
3d3703441c
|
wrap custom factor in a separate file
|
2022-07-19 14:10:46 -04:00 |
Varun Agrawal
|
d6415deac4
|
minor updates to sfm.h preamble
|
2022-07-19 12:13:20 -04:00 |
Varun Agrawal
|
b60c5e3ab5
|
undo CustomFactor changes
|
2022-07-17 16:05:59 -04:00 |
Varun Agrawal
|
a1d6ca207a
|
Merge branch 'develop' into wrap/pybind-stl
|
2022-07-17 12:43:29 -04:00 |
senselessdev1
|
51fb3750e8
|
remove stray breakpoint
|
2022-07-17 00:31:42 -04:00 |
senselessdev1
|
361e3f601c
|
Remove C++17 decompositions, and address comments
|
2022-07-16 22:29:01 -04:00 |
senselessdev1
|
6e45be3d98
|
fix all wrapper issues
|
2022-07-16 16:09:21 -04:00 |
senselessdev1
|
2434d3a41e
|
Fix unwrapped SfmTrack2d, and instantiate generator before calling its method
|
2022-07-16 01:23:54 -04:00 |
senselessdev1
|
629b9cd955
|
clean up docstrings
|
2022-07-16 00:26:57 -04:00 |
senselessdev1
|
6e13456db4
|
Add Python unit test
|
2022-07-15 23:35:00 -04:00 |
senselessdev1
|
809923a6f2
|
Start GTSFM's DSF port to C++
|
2022-07-15 23:32:03 -04:00 |
Amado Antonini
|
e381a7c9d2
|
Revert pybind stl include
|
2022-07-13 23:28:45 -04:00 |
Amado Antonini
|
01ea316336
|
Make vector<size_t> opaque
|
2022-07-13 08:33:09 -04:00 |
Amado Antonini
|
b4fdda4740
|
Run yapf
|
2022-07-08 16:49:04 -04:00 |