Varun Agrawal
|
c5740b2221
|
Merge pull request #1590 from borglab/hybrid-tablefactor-3
|
2023-07-27 12:25:55 -04:00 |
Varun Agrawal
|
e4ff39cd42
|
Merge branch 'develop' into fix/windows-tests
|
2023-07-27 12:06:12 -04:00 |
Frank Dellaert
|
4b0f3868b3
|
Merge pull request #1584 from talregev/TalR/fix/windows_tests
|
2023-07-27 08:24:30 -07:00 |
Varun Agrawal
|
b51ff74964
|
discrete conditional from vector of doubles
|
2023-07-25 14:28:14 -04:00 |
Varun Agrawal
|
5f93febcbe
|
keyformatter for NonlinearFactorGraph::printErrors in python
|
2023-07-25 11:44:14 -04:00 |
Varun Agrawal
|
02ecc80ecf
|
additional ordering test
|
2023-07-25 11:44:14 -04:00 |
Varun Agrawal
|
ff3994647a
|
add new TableFactor constructors
|
2023-07-25 11:20:38 -04:00 |
Varun Agrawal
|
8c9fad8cb1
|
undo more changes in TableFactor
|
2023-07-25 11:13:25 -04:00 |
Varun Agrawal
|
3a78499d36
|
undo TableFactor changes
|
2023-07-25 11:12:29 -04:00 |
Varun Agrawal
|
cb3c35b81a
|
refactor and better document prune method
|
2023-07-25 11:11:55 -04:00 |
Varun Agrawal
|
df0c5d7ca0
|
remove timers
|
2023-07-24 19:23:16 -04:00 |
Varun Agrawal
|
62d020a531
|
remove duplicate definition
|
2023-07-23 17:36:40 -04:00 |
Varun Agrawal
|
381c33c6d4
|
Merge branch 'develop' into hybrid-tablefactor-3
|
2023-07-23 17:21:38 -04:00 |
Varun Agrawal
|
a4462a0a3e
|
undo some more
|
2023-07-23 17:12:27 -04:00 |
Varun Agrawal
|
2df3cc80a9
|
undo previous changes
|
2023-07-23 17:09:51 -04:00 |
Varun Agrawal
|
52f26e3e97
|
update TableFactor to use new version of DT probabilities
|
2023-07-23 17:05:18 -04:00 |
Varun Agrawal
|
ad84163f66
|
use discrete base class in getting discrete factors
|
2023-07-23 17:05:18 -04:00 |
Varun Agrawal
|
5f83464f0d
|
use existing cardinalities
|
2023-07-23 17:05:18 -04:00 |
Varun Agrawal
|
3d24d0128f
|
efficient probabilities method
|
2023-07-23 17:05:18 -04:00 |
Varun Agrawal
|
2b85cfedd4
|
DecisionTreeFactor apply methods
|
2023-07-23 17:05:15 -04:00 |
Varun Agrawal
|
c8e9a57cac
|
unary apply methods for TableFactor
|
2023-07-23 17:04:50 -04:00 |
Varun Agrawal
|
8462624c57
|
update HybridFactorGraph wrapper
|
2023-07-23 17:04:50 -04:00 |
Varun Agrawal
|
a581788bff
|
simplify return
|
2023-07-23 16:52:16 -04:00 |
Varun Agrawal
|
f238ba55d2
|
TableFactor constructor from DecisionTreeFactor and AlgebraicDecisionTree
|
2023-07-23 16:51:50 -04:00 |
Varun Agrawal
|
9c88e3ed96
|
Use TableFactor in hybrid elimination
|
2023-07-23 16:51:48 -04:00 |
Varun Agrawal
|
baf25de684
|
initial changes
|
2023-07-23 16:51:32 -04:00 |
Varun Agrawal
|
47f39085bc
|
small improvements
|
2023-07-23 16:51:05 -04:00 |
Frank Dellaert
|
0fc662399a
|
Add a test to debug issue #1588
|
2023-07-22 10:12:40 +02:00 |
Frank Dellaert
|
1f0d318482
|
Merge pull request #1583 from borglab/feature/shonan_examples
|
2023-07-22 09:27:54 +02:00 |
Varun Agrawal
|
ea24a2c7e8
|
park changes so I can come back to them later
|
2023-07-20 15:47:58 -04:00 |
Varun Agrawal
|
1dfb388587
|
fix odd behavior in nrAssignments
|
2023-07-20 15:47:29 -04:00 |
Tal Regev
|
62d59c62d4
|
Fix windows test
|
2023-07-20 08:28:23 +03:00 |
Frank Dellaert
|
57291e132f
|
added examples and a test on pMin
|
2023-07-19 13:09:13 +02:00 |
Varun Agrawal
|
372e703d78
|
Merge branch 'develop' into fix-1496
|
2023-07-19 06:44:09 -04:00 |
Varun Agrawal
|
0f7bc5cf2d
|
Merge pull request #1580 from borglab/tablefactor-apply
|
2023-07-19 06:42:26 -04:00 |
Varun Agrawal
|
ba7c077a25
|
Merge pull request #1575 from borglab/hybrid-tablefactor-2
|
2023-07-19 06:42:04 -04:00 |
Varun Agrawal
|
b56a04e502
|
Merge pull request #1578 from borglab/elimination-debugging
|
2023-07-19 06:41:45 -04:00 |
Varun Agrawal
|
cf6c1cad1f
|
fix tests
|
2023-07-18 22:38:24 -04:00 |
Varun Agrawal
|
ff7c3683ee
|
Merge branch 'hybrid-tablefactor-2' into fix-1496
|
2023-07-18 22:38:06 -04:00 |
Varun Agrawal
|
53f89d0454
|
restore header ordering
|
2023-07-18 11:11:42 -04:00 |
Varun Agrawal
|
e693e1bf8c
|
break inferenceExceptions into .h and .cpp files
|
2023-07-18 11:05:41 -04:00 |
Varun Agrawal
|
cb084b3c16
|
Fix spacing in DecisionTree::print
|
2023-07-18 10:21:56 -04:00 |
Varun Agrawal
|
3fe9f1a346
|
Merge branch 'develop' into fix-1496
|
2023-07-17 23:49:55 -04:00 |
Varun Agrawal
|
f2bf88b590
|
Merge branch 'develop' into fix/windows-tests
|
2023-07-17 22:49:48 -04:00 |
Varun Agrawal
|
89941683a2
|
improved exception message when there are lots of keys
|
2023-07-17 17:56:19 -04:00 |
Varun Agrawal
|
e749b6deab
|
Merge branch 'develop' into feature/discrete_wrapper
|
2023-07-17 16:01:13 -04:00 |
Varun Agrawal
|
103641c51a
|
include fix
|
2023-07-17 13:31:19 -04:00 |
Varun Agrawal
|
2f3fcff916
|
fix tests
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
3fe2682d93
|
prune joint discrete probability which is faster
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
f7071298c3
|
small improvements to comments and code structure
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
6a26ecf971
|
templetize functions in Switching fixture
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
f4adfac4fa
|
Undo TableFactor return in Hybrid GFG so we can group the changes together
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
ddb36c2e7b
|
Revert "enumerate all assignments for computing probabilities to prune"
This reverts commit 8c38e45c83.
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
2f4133fd49
|
Revert "remove nrAssignments from the DecisionTree"
This reverts commit 647d3c0744.
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
2940e69a73
|
discreteConditionals returns DiscreteConditional
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
f6b1872b13
|
initial changes
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
4e13fb717b
|
simplify HybridEliminate
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
4e902fc8a7
|
fix continuousKeySet method
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
f751a5bfcf
|
overload apply method in DecisionTreeFactor
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
6d69ca16da
|
add separate Hybrid ISAM and Smoother tests
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
53d00864bb
|
small cleanup
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
f6d42d0ee0
|
small improvements
|
2023-07-17 13:00:38 -04:00 |
Varun Agrawal
|
aafc33db69
|
unary apply methods for TableFactor
|
2023-07-17 13:00:06 -04:00 |
Varun Agrawal
|
016f77ba55
|
Merge pull request #1556 from borglab/hybrid-tablefactor
|
2023-07-17 11:54:20 -04:00 |
Frank Dellaert
|
73eb40595d
|
use at(i) instead of [i]
|
2023-07-17 17:14:24 +02:00 |
Varun Agrawal
|
cf1292791e
|
update HybridFactorGraph wrapper
|
2023-07-17 10:55:46 -04: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
|
bd4230baae
|
multifrontal lookup table tests
(cherry picked from commit 0a24a8ac43)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
159a78581f
|
refactor into smaller tests
(cherry picked from commit 9857e62a56)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
340635859c
|
Wrap forgotten max
(cherry picked from commit 3fd5c2501e)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
4d99bb1db4
|
cartesianProduct
(cherry picked from commit 1f5e924eac)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
07e8d24cbf
|
Wrapped elimination and junction trees
(cherry picked from commit 93d9ab6a2e)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
b7e2650a02
|
wrap operator[] in DiscreteBayesTree
(cherry picked from commit fa7bde7529)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
67faa5c09e
|
Derive factors from gtsam::Factor
(cherry picked from commit 40e5a1a6ab)
|
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
|
7f169a7a0c
|
Better documentation and new test
(cherry picked from commit 6cb0fa7cd7)
|
2023-07-17 16:55:20 +02:00 |
Frank Dellaert
|
fbbf673f7b
|
Improved documentation and tests
(cherry picked from commit febeacd686)
|
2023-07-17 16:55:20 +02:00 |
Varun Agrawal
|
59e26ee79d
|
remove timers
|
2023-07-17 10:51:33 -04:00 |
Varun Agrawal
|
2b72f75a07
|
add timing checkpoints
|
2023-07-17 09:14:59 -04:00 |
Varun Agrawal
|
50d24ab38e
|
move common functions to DiscreteFactor class
|
2023-07-17 09:14:59 -04:00 |
Varun Agrawal
|
64ecb8581e
|
improve comments
|
2023-07-17 09:14:59 -04:00 |
Varun Agrawal
|
fceb290e80
|
add TableFactor constructor from DiscreteConditional
|
2023-07-17 09:14:57 -04:00 |
Varun Agrawal
|
c06861e7da
|
DecisionTreeFactor cardinalities getter
|
2023-07-17 09:14:21 -04:00 |
Varun Agrawal
|
2994c55b51
|
fix DiscreteFactor serialization
|
2023-07-17 09:14:21 -04:00 |
Varun Agrawal
|
3ee46ec280
|
test to construct DecisionTreeFactor from DiscreteConditional
|
2023-07-17 09:14:21 -04:00 |
Varun Agrawal
|
0515329c38
|
DiscreteFactor serialization
|
2023-07-17 09:14:21 -04:00 |
Varun Agrawal
|
9531506492
|
rename variables to be agnostic to underlying data structure
|
2023-07-17 09:14:17 -04:00 |
Varun Agrawal
|
ef7bab834c
|
Merge pull request #1558 from borglab/ordering-helpers
Overload `+=`, `,` operator
|
2023-07-17 02:37:11 -04:00 |
Varun Agrawal
|
64cd436362
|
update InconsistentEliminationRequested to show leftover keys
|
2023-07-15 16:53:17 -04:00 |
Adam Rutkowski
|
609351e25b
|
added boost unique_ptr header that was removed in previous commit
|
2023-07-13 12:45:32 -05:00 |
Varun Agrawal
|
b7deefd744
|
Revert "enumerate all assignments for computing probabilities to prune"
This reverts commit 8c38e45c83.
|
2023-07-10 19:39:36 -04:00 |
Varun Agrawal
|
2db08281c6
|
Revert "remove nrAssignments from the DecisionTree"
This reverts commit 647d3c0744.
|
2023-07-10 19:39:28 -04:00 |
Varun Agrawal
|
7c935d9e43
|
small update to GNC IndexVector
|
2023-07-10 13:43:44 -04:00 |
Varun Agrawal
|
00f5596e70
|
Revert "switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled"
This reverts commit 64c28504ad.
|
2023-07-10 13:40:14 -04:00 |
Varun Agrawal
|
3641dd1b34
|
Merge branch 'develop' into chi-squared-quantile
|
2023-07-10 13:11:02 -04:00 |
Varun Agrawal
|
a5fd9c120b
|
fix chi_squared_quantile
|
2023-07-10 12:54:32 -04:00 |
Varun Agrawal
|
64c28504ad
|
switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled
|
2023-07-10 12:54:03 -04:00 |
Adam Rutkowski
|
5ce7c812a9
|
Added evaluation of expressions when inserting in Values
|
2023-07-07 16:42:58 -05:00 |
Varun Agrawal
|
5dfaf4d0a4
|
Merge pull request #1569 from borglab/isam2-wrapper
|
2023-07-06 06:08:10 -04:00 |
Varun Agrawal
|
a14fb8db7d
|
formatting and fix
|
2023-07-06 04:12:39 -04:00 |
Varun Agrawal
|
2db2cca3d1
|
Merge pull request #1568 from borglab/doc/updates
Fix doxygen issues
|
2023-07-06 03:37:21 -04:00 |
Varun Agrawal
|
93ed850c6c
|
get tests working
|
2023-07-05 13:14:16 -04:00 |
Varun Agrawal
|
d3bcfddfb5
|
ISAM2: wrap full update method and error method
|
2023-07-05 12:36:46 -04:00 |
Tal Regev
|
ac86415032
|
Fix tests
|
2023-07-02 19:19:33 +03:00 |
Varun Agrawal
|
7703b7dca2
|
Merge pull request #1520 from borglab/fan/cmake_rot2_option
|
2023-07-01 23:45:10 -04:00 |
Varun Agrawal
|
bc51920ad8
|
Merge branch 'fix/windows-tests' into fix/windows3
|
2023-06-30 15:25:37 -04:00 |
Tal Regev
|
9aa67b5235
|
Add #include <gtsam/dllexport.h>
|
2023-06-30 15:25:16 -04:00 |
Tal Regev
|
92de2273a8
|
Fix linkage errors: unresolved external symbol
|
2023-06-30 15:25:16 -04:00 |
Varun Agrawal
|
a9d3a10032
|
Merge branch 'develop' into fix/windows-tests
|
2023-06-30 15:06:59 -04:00 |
Varun Agrawal
|
9c0caf60bc
|
add header to timing.cpp
|
2023-06-29 16:39:08 -04:00 |
Varun Agrawal
|
0971c75a61
|
remove unnecessary headers
|
2023-06-29 15:27:23 -04:00 |
Varun Agrawal
|
9abf6c39c2
|
overload += operator in FactorGraph
|
2023-06-29 12:13:16 -04:00 |
Varun Agrawal
|
72734d184b
|
overload += operator in Ordering
|
2023-06-29 12:12:48 -04:00 |
Varun Agrawal
|
eb5604d037
|
Merge pull request #1554 from IshitaTakeshi/stereopoint-doc
|
2023-06-28 16:44:23 -04:00 |
Varun Agrawal
|
647d3c0744
|
remove nrAssignments from the DecisionTree
|
2023-06-28 13:26:07 -04:00 |
Varun Agrawal
|
8c38e45c83
|
enumerate all assignments for computing probabilities to prune
|
2023-06-28 12:19:41 -04:00 |
Varun Agrawal
|
9b7f4b3f54
|
fix test case
|
2023-06-28 10:12:13 -04:00 |
IshitaTakeshi
|
1de26020b3
|
Add explanation of the StereoPoint constructor
|
2023-06-28 20:21:55 +09:00 |
Varun Agrawal
|
e5fea0da52
|
update docstring
|
2023-06-26 18:16:43 -04:00 |
Varun Agrawal
|
b24f20afe1
|
fix tests to work when GTSAM_DT_MERGING=OFF
|
2023-06-26 18:04:53 -04:00 |
Varun Agrawal
|
3d7163a995
|
Merge branch 'fix-1496' into decisiontree-improvements
|
2023-06-26 14:49:04 -04:00 |
Varun Agrawal
|
b37fc3f53a
|
update DecisionTree::nrAssignments docstring
|
2023-06-26 14:48:42 -04:00 |
Varun Agrawal
|
c605a5b211
|
Merge branch 'develop' into fix-1496
|
2023-06-26 14:45:46 -04:00 |
Varun Agrawal
|
7af8e666c1
|
Merge branch 'develop' into decisiontree-improvements
|
2023-06-22 17:07:39 -04:00 |
Varun Agrawal
|
e444ee1ec4
|
Merge pull request #1552 from arutkowski/TableFactor_no_boost
|
2023-06-22 12:50:38 -04:00 |
Varun Agrawal
|
88ab371703
|
Merge branch 'develop' into decisiontree-improvements
|
2023-06-22 09:37:31 -04:00 |
Frank Dellaert
|
68a26a8407
|
Merge pull request #1537 from borglab/basis-test
|
2023-06-21 20:40:37 -07:00 |
Varun Agrawal
|
0bc08b88bc
|
remove GTSAM_EXPORT from SignatureParser struct
|
2023-06-21 17:49:15 -04:00 |
Varun Agrawal
|
42231879bf
|
remove ParameterMatrix in favor of gtsam::Matrix
|
2023-06-21 17:47:40 -04:00 |
Varun Agrawal
|
5fa889b035
|
add GTSAM_EXPORT tags
|
2023-06-21 17:32:26 -04:00 |
Adam Rutkowski
|
ab3e3773ec
|
removed boost from TableFactor and added guards to testSerializationSlam
|
2023-06-21 13:25:36 -05:00 |
Varun Agrawal
|
c9397c34fc
|
CameraSet::project2 SFINAE to resolve overload ambiguity
|
2023-06-21 13:29:32 -04:00 |
Varun Agrawal
|
43a9fbf461
|
mark Pose2 as GTSAM_EXPORT at the class level
|
2023-06-21 13:29:10 -04:00 |
Varun Agrawal
|
f65414d7ef
|
add GTSAM_EXPORT to additional Ordering methods
|
2023-06-21 13:03:54 -04:00 |
Varun Agrawal
|
57311281fb
|
use std::map<Key, uint32_t> for Key-Dim maps
|
2023-06-21 09:56:16 -04:00 |
Varun Agrawal
|
b72dec5b58
|
template on multiple bases
|
2023-06-20 09:14:12 -04:00 |
Varun Agrawal
|
445ffb3110
|
update wrapped code
|
2023-06-20 09:07:52 -04:00 |
Varun Agrawal
|
73c950e69a
|
remove templating and make all Basis code dynamic
|
2023-06-20 08:59:01 -04:00 |
Varun Agrawal
|
87402328bf
|
remove template from ParameterMatrix
|
2023-06-19 15:47:18 -04:00 |
Varun Agrawal
|
80a052d048
|
fix templating TODOs
|
2023-06-16 10:38:31 -04:00 |
Varun Agrawal
|
a763944249
|
handle some TODOs
|
2023-06-15 18:55:05 -04:00 |
Varun Agrawal
|
f58ee917f0
|
Merge branch 'develop' into wrap/pybind-stl
|
2023-06-15 17:55:52 -04:00 |
Varun Agrawal
|
e70f8af448
|
leftover classes to re-add
|
2023-06-15 17:55:33 -04:00 |
Varun Agrawal
|
87d56aff9c
|
re-add classes for Matlab wrapper
|
2023-06-15 17:51:34 -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 |
Varun Agrawal
|
8959982686
|
remove extra calls to Unique
|
2023-06-14 15:23:14 -04:00 |
Frank Dellaert
|
8bd690cd26
|
Merge pull request #1534 from borglab/lost-underconstrained
LOST Triangulation Underconstrained
|
2023-06-12 17:15:07 -07:00 |
Varun Agrawal
|
29c1816a81
|
change to GTSAM_DT_MERGING and expose via CMake
|
2023-06-09 20:13:06 -04:00 |
Varun Agrawal
|
76568f2d73
|
formatting
|
2023-06-09 10:18:36 -04:00 |
Varun Agrawal
|
39cf34883a
|
Merge branch 'develop' into fix-1496
|
2023-06-09 02:17:42 -04:00 |
Varun Agrawal
|
a4e4e1f83e
|
Merge branch 'develop' into pose2_component_jacobians
|
2023-06-09 01:03:54 -04:00 |
Varun Agrawal
|
d74e41a1c3
|
Merge branch 'develop' into decisiontree-improvements
|
2023-06-09 01:02:00 -04:00 |
Varun Agrawal
|
13cb9d8f8c
|
Merge pull request #1536 from borglab/cmake-updates
|
2023-06-09 01:01:03 -04:00 |
Varun Agrawal
|
6584b78cb4
|
fix memory leak
|
2023-06-08 18:32:02 -04:00 |
Varun Agrawal
|
a66e270faa
|
print nrAssignments when printing decision trees
|
2023-06-08 18:29:46 -04:00 |
Varun Agrawal
|
2998820d2c
|
bottom-up Unique method that works much, much better
|
2023-06-08 17:58:12 -04:00 |
Varun Agrawal
|
23520432ec
|
rename GTSAM_DT_NO_PRUNING to GTSAM_DT_NO_MERGING to help with disambiguation
|
2023-06-08 13:18:06 -04:00 |
Varun Agrawal
|
70ffbf32bc
|
mark nrAssignments as const
|
2023-06-08 13:16:49 -04:00 |
Varun Agrawal
|
c3090f00df
|
cleanup
|
2023-06-08 11:04:15 -04:00 |
Varun Agrawal
|
be70ffcf01
|
remove excessive Unique call to improve efficiency
|
2023-06-08 10:36:21 -04:00 |
Varun Agrawal
|
68cb724970
|
add new build method to replace create, and let create call Unique
|
2023-06-08 09:53:39 -04:00 |
Varun Agrawal
|
dbd0a7d3ba
|
re-enable DecisionTree tests
|
2023-06-08 09:53:22 -04:00 |
Varun Agrawal
|
ff1ea32fab
|
remove unnecessary code
|
2023-06-08 09:37:11 -04:00 |
Varun Agrawal
|
8a8f146517
|
update Unique to be recursive
|
2023-06-08 09:36:08 -04:00 |
Varun Agrawal
|
73b563a9aa
|
WIP for debugging nrAssignments issue
|
2023-06-07 21:13:03 -04:00 |
Varun Agrawal
|
0cd36db4d9
|
Merge branch 'develop' into fix-1496
|
2023-06-07 14:45:18 -04:00 |
Frank Dellaert
|
213543d917
|
Merge pull request #1528 from ywkim0606/TableFactor
|
2023-06-07 08:09:33 -07:00 |
Varun Agrawal
|
9ae4146ef8
|
conditionally compile Chebyshev2 Pose3 test
|
2023-06-06 18:20:11 -04:00 |
Travis Driver
|
1e6f1b757c
|
Final final cleanup
|
2023-06-06 10:11:49 -07:00 |
Travis Driver
|
bba4b8731f
|
Final cleanup
|
2023-06-06 10:01:46 -07:00 |
Travis Driver
|
8d134fd120
|
Revert formatting for triangulation.h
|
2023-06-06 09:48:05 -07:00 |
Travis Driver
|
f6f91ce231
|
Revert formatting for triangulation.cpp
|
2023-06-06 09:38:19 -07:00 |
Travis Driver
|
fcee29e628
|
Handle q_i = 0 (or NaN) for LOST
|
2023-06-05 19:11:41 -07:00 |
Varun Agrawal
|
87687cee9f
|
wrap another Colamd ordering method
|
2023-06-05 15:47:02 -04:00 |
Varun Agrawal
|
57578a4793
|
Wrap ManifoldEvaluationFactor for both Rot3 and Pose3
|
2023-06-05 15:42:24 -04:00 |
Varun Agrawal
|
82480fe238
|
added more tests for basis factors
|
2023-06-05 15:39:01 -04:00 |
Travis Driver
|
3eec88f60e
|
Added rank threshold to triangulateLOST
|
2023-06-02 15:44:51 -07:00 |
Yoonwoo Kim
|
1e14e4e2a5
|
added comment for every test and formatted with Google style for testTableFactor.cpp.
|
2023-05-29 02:31:30 +09:00 |
Yoonwoo Kim
|
0a5a21bedc
|
deleted toTableFactor.
|
2023-05-29 01:34:04 +09:00 |
Yoonwoo Kim
|
7295bdd542
|
added example for Convert function which converts vector into Eigen::SparseVector.
|
2023-05-29 01:29:18 +09:00 |
Yoonwoo Kim
|
7b3ce2fe34
|
added doc for disceteKey in .h file, formatted in Google style.
|
2023-05-29 01:17:50 +09:00 |
Yoonwoo Kim
|
361f9fa391
|
added one line comments for variables.
|
2023-05-29 00:28:03 +09:00 |
Yoonwoo Kim
|
c55772801f
|
Fixed build issue, added more detailed explanation of the TableFactor.
|
2023-05-28 13:08:15 +09:00 |
Varun Agrawal
|
20ba6b41dd
|
fix geometry wrapper
|
2023-05-26 15:05:30 -04:00 |
ykim742
|
dca7a980dc
|
Added TableFactor, a discrete factor optimized for sparsity.
|
2023-05-16 12:14:32 -04:00 |
Varun Agrawal
|
d614fda81f
|
try older version
|
2023-05-11 18:41:33 -04:00 |
Varun Agrawal
|
6fb3f0f209
|
use templated is_nan check
|
2023-05-11 13:58:55 -04:00 |
Varun Agrawal
|
a807127b51
|
update GncOptimizer and make it available
|
2023-05-11 13:17:17 -04:00 |
Varun Agrawal
|
7ce5684e05
|
remove recursion for Halley update
|
2023-05-10 16:16:20 -04:00 |
Varun Agrawal
|
d5771609a4
|
Simplified IncompleteGamma
|
2023-05-10 15:54:42 -04:00 |
Varun Agrawal
|
8201c77b30
|
refactor IncompleteGamma class
|
2023-05-10 15:37:46 -04:00 |
Varun Agrawal
|
d0b3f1dd25
|
code for computing quantile of chi-squared distribution
|
2023-05-10 14:52:13 -04:00 |
Travis Driver
|
90eac3565c
|
Add more wrapped functions
|
2023-05-02 23:00:53 -04:00 |
Varun Agrawal
|
a8e55e549a
|
wrap Unit3 methods with Jacobians
|
2023-05-02 15:47:30 -04:00 |
Fan Jiang
|
3f30ac2aef
|
Add missing option in the CMake for Pose2
|
2023-04-25 15:01:57 -04:00 |
Daniel Lu
|
242728df02
|
add useLOST to triangulateSafe
|
2023-04-18 20:39:18 -07:00 |