Varun Agrawal
|
5cf1e0d220
|
move NonlinearOptimizerParams::equals definition to .cpp file and improve slightly
|
2024-08-24 06:19:00 -04:00 |
Varun Agrawal
|
eb9ea78faf
|
Merge branch 'develop' into model-selection-integration
|
2024-07-01 21:27:35 -04:00 |
Varun Agrawal
|
f6dbcb695d
|
update gtsam:: namespace in values.i
|
2024-06-28 16:17:05 -04:00 |
Varun Agrawal
|
2db6178d2e
|
update gtsam:: namespace in nonlinear.i
|
2024-06-28 16:17:00 -04:00 |
Varun Agrawal
|
1501b7c0e5
|
Merge branch 'develop' into model-selection-integration
|
2024-06-28 11:01:56 -04:00 |
Easton Potokar
|
e116123ea5
|
Add a few functions to python wrapper
|
2024-05-27 13:31:43 -04:00 |
Varun Agrawal
|
538871a95d
|
Merge branch 'develop' into model-selection-integration
|
2024-03-18 07:51:52 -04:00 |
Tal Regev
|
5a81dc000b
|
fix ambiguous call to overloaded function CameraSet.h(331)
|
2024-03-11 23:34:31 +02:00 |
Tal Regev
|
d1ab94f51c
|
Add comments explain the windows workaround.
|
2024-01-13 10:59:03 +02:00 |
Tal Regev
|
8023df456d
|
add windows template specialization
|
2024-01-13 10:59:03 +02:00 |
Tal Regev
|
2971d9e74e
|
Compile gtsam python for windows
|
2024-01-13 10:59:03 +02:00 |
Varun Agrawal
|
5cdbacfd44
|
test and fix for issue 301
|
2024-01-07 20:23:58 -05:00 |
Varun Agrawal
|
9ad7697e5b
|
Merge branch 'hybrid-printerrors' into model-selection-integration
|
2024-01-04 13:53:22 -05:00 |
Varun Agrawal
|
0d058100e5
|
update wrapper for LM with Ordering parameter
|
2024-01-03 14:44:12 -05:00 |
Varun Agrawal
|
5c87f97546
|
Merge pull request #1572 from borglab/chi-squared-quantile
|
2023-12-29 17:26:07 -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
|
ea81675393
|
minor refactor to be consistent
|
2023-12-28 09:36:04 -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 |
Varun Agrawal
|
19542053cc
|
better formatting for LM Optimizer summary
|
2023-11-15 10:43:33 -05:00 |
Varun Agrawal
|
48b270efc5
|
improved equals method for NonlinearOptimizerParams
|
2023-11-14 16:20:26 -05:00 |
Varun Agrawal
|
4eef9023e9
|
small CMake formatting
|
2023-11-09 15:37:48 -05:00 |
Varun Agrawal
|
25ebdd54fc
|
add gamma_p_inverse_func
|
2023-10-22 15:15:02 -04:00 |
Varun Agrawal
|
6f386168a4
|
gamma inverse functional
|
2023-10-20 11:09:35 -04:00 |
Varun Agrawal
|
bebb275489
|
compute initial guess for inverse gamma value
|
2023-10-20 10:21:49 -04:00 |
Varun Agrawal
|
c8a0cdc543
|
much improved chi_squared_quantile, incremental update
|
2023-10-20 07:00:34 -04:00 |
Varun Agrawal
|
a46a78d413
|
update paths
|
2023-10-19 08:27:53 -04:00 |
Varun Agrawal
|
e8817ae3ea
|
rename other files accordingly
|
2023-10-19 08:25:56 -04:00 |
Varun Agrawal
|
dcb42998e8
|
rename GncHelpers to chiSquaredInverse and move to internal directory
|
2023-10-19 05:47:43 -04:00 |
Varun Agrawal
|
1d9b83b963
|
Merge branch 'develop' into chi-squared-quantile
|
2023-10-18 13:49:59 -04:00 |
Varun Agrawal
|
b5d19fb446
|
Merge pull request #1650 from borglab/factor-typecast
|
2023-10-18 13:45:51 -04:00 |
Varun Agrawal
|
d16bba321f
|
correct method ordering as per documentation
|
2023-10-10 07:42:25 -04:00 |
Varun Agrawal
|
d5d75274ec
|
rearrange Values::insert to fix 1477
|
2023-10-10 06:55:54 -04:00 |
Varun Agrawal
|
790e3d515c
|
add templated at methods for FactorGraph so it can perform typecasting for us
|
2023-10-06 12:34:49 -04:00 |
Jose Luis Blanco-Claraco
|
fbdd602532
|
Fix usage of OptionalNone in a different namespace
|
2023-09-28 16:58:00 +02:00 |
Frank Dellaert
|
8214bdc2ff
|
Merge pull request #1599 from borglab/fix/iSAM2
Fix/iSAM2 #1101
|
2023-08-10 16:07:42 -07:00 |
Varun Agrawal
|
e36590aa45
|
Merge pull request #1553 from borglab/fix/windows-tests
|
2023-08-02 12:32:11 -04:00 |
Varun Agrawal
|
ddef644569
|
fix nonlinear tests
|
2023-07-31 16:58:06 -04:00 |
Fan Jiang
|
4d68f0e55a
|
Merge branch 'develop' into fix/iSAM2
|
2023-07-30 14:35:50 -07:00 |
Varun Agrawal
|
67b49d6a5c
|
fix tests in testValues
|
2023-07-30 13:57:00 -04:00 |
Varun Agrawal
|
5f93febcbe
|
keyformatter for NonlinearFactorGraph::printErrors in python
|
2023-07-25 11:44:14 -04:00 |
Frank Dellaert
|
67faa5c09e
|
Derive factors from gtsam::Factor
(cherry picked from commit 40e5a1a6ab )
|
2023-07-17 16:55:20 +02: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
|
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
|
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
|
d3bcfddfb5
|
ISAM2: wrap full update method and error method
|
2023-07-05 12:36:46 -04:00 |
Frank Dellaert
|
68a26a8407
|
Merge pull request #1537 from borglab/basis-test
|
2023-06-21 20:40:37 -07:00 |
Varun Agrawal
|
42231879bf
|
remove ParameterMatrix in favor of gtsam::Matrix
|
2023-06-21 17:47:40 -04:00 |
Varun Agrawal
|
87402328bf
|
remove template from ParameterMatrix
|
2023-06-19 15:47:18 -04:00 |
Varun Agrawal
|
a763944249
|
handle some TODOs
|
2023-06-15 18:55:05 -04:00 |
Varun Agrawal
|
87d56aff9c
|
re-add classes for Matlab wrapper
|
2023-06-15 17:51:34 -04:00 |
Varun Agrawal
|
7c22b03b9e
|
Merge branch 'develop' into wrap/pybind-stl
|
2023-06-15 15:46:38 -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 |
Ankur Roy Chowdhury
|
910e71a878
|
seperately include 'gtsam_unstable/dllexport.h' inside IncrementalFixedLagSmoother.h
|
2023-03-07 11:14:40 -08:00 |
Ankur Roy Chowdhury
|
348677a7bd
|
Conditionally include 'gtsam_unstable/dllexport.h'
|
2023-03-06 17:00:21 -08:00 |
Ankur Roy Chowdhury
|
e69d0dc33a
|
Fix import
|
2023-03-06 16:45:49 -08:00 |
Frank Dellaert
|
fa676d285c
|
Fixed export macros
|
2023-02-22 22:36:35 -08:00 |
Frank Dellaert
|
2ce0b57f05
|
Fixed python wrapper
|
2023-02-20 08:20:16 -08:00 |
Ankur Roy Chowdhury
|
72b31221c1
|
Deal with '-Wunused-exception-parameter' from 'nonliner/utilities.h'
|
2023-02-20 07:49:52 -08:00 |
Ankur Roy Chowdhury
|
9a50233426
|
Make GTSAM_CONCEPT_ASSERTS work with '-Wextra-semi'
|
2023-02-20 07:49:52 -08:00 |
Ankur Roy Chowdhury
|
ddcfc1b50b
|
Moves 'BatchFixedLagSmoother' to 'gtsam' from 'gtsam_unstable'
|
2023-02-20 07:49:52 -08:00 |
Frank Dellaert
|
32c5bb2aad
|
Merge pull request #1460 from borglab/fix/concepts
Reverted ill-advised concepts, attempt 2
|
2023-02-12 16:46:09 -08:00 |
Frank Dellaert
|
9cc00a85f6
|
Merge branch 'develop' into fix/expressions
|
2023-02-12 07:12:23 -08:00 |
Frank Dellaert
|
598582087f
|
Remove more redundant virtual destructors
|
2023-02-11 22:46:16 -08:00 |
Frank Dellaert
|
c647257ffd
|
Replaced numbered GTSAM_CONCEPT_ASSERT# with GTSAM_CONCEPT_ASSERT
|
2023-02-11 17:17:18 -08:00 |
Frank Dellaert
|
81ce4f4d9e
|
Avoid issues on platforms where Eigen decides it needs 32 byte alignment.
|
2023-02-11 15:19:48 -08:00 |
Frank Dellaert
|
38a9ba3692
|
Work with raw char pointers to have correct pointer arithmetic and avoid buffer overflow.
|
2023-02-11 15:19:19 -08:00 |
Frank Dellaert
|
04e155c9d4
|
Make sure pointer arithmetic is correct
|
2023-02-11 12:38:11 -08:00 |
Frank Dellaert
|
ae1526dd8a
|
Fix warnings and use new allocAligned scheme
|
2023-02-11 12:37:52 -08:00 |
Frank Dellaert
|
73c20c2ae1
|
New unified allocAligned scheme
|
2023-02-11 12:37:39 -08:00 |
Frank Dellaert
|
dfb79632be
|
Fix warnings
|
2023-02-11 12:37:03 -08:00 |
Frank Dellaert
|
a8eb98acea
|
Fixed warnings that arise from stricter compiler flags
|
2023-02-11 12:32:50 -08:00 |
Frank Dellaert
|
2856282932
|
Merge pull request #1444 from borglab/feature/remove_boost_completely
Optionally remove boost completely
|
2023-02-06 12:56:55 -08:00 |
Frank Dellaert
|
b644aa3fd2
|
Add GncOptimizer back into the wrapper
|
2023-02-06 11:37:18 -08:00 |
Frank Dellaert
|
4eab29f714
|
Some more emplace_shared instances prompted by code review.
|
2023-02-06 10:55:52 -08:00 |
Frank Dellaert
|
aac277d949
|
Remove serialization header
|
2023-02-06 01:35:14 -08:00 |
Frank Dellaert
|
eb37866e92
|
GTSAM_CONCEPT_ASSERT to replace BOOST equivalent.
|
2023-02-06 00:35:36 -08:00 |
Frank Dellaert
|
a38d76bcef
|
Cleaned up ++ stragglers
|
2023-02-06 00:18:42 -08:00 |
Frank Dellaert
|
749098f239
|
Merge pull request #1442 from borglab/feature/elimination_refactor
|
2023-02-05 23:08:31 -08:00 |
Frank Dellaert
|
ec5a6003c6
|
Turn off timing
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
c1b5c192f8
|
Kill more boost headers
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
fdf53b62c6
|
Got rid or ifdefed many boost headers
|
2023-02-05 20:45:54 -08:00 |
Frank Dellaert
|
285cbe4f22
|
Get rid of all (pre c++11) += calls to create Orderings.
|
2023-02-05 20:45:54 -08:00 |
kartik arcot
|
de2e2899c8
|
don't compile Gnc when there is no boost
|
2023-02-05 20:45:54 -08:00 |
kartik arcot
|
b02c5ceefa
|
timer
|
2023-02-05 20:45:54 -08:00 |
kartik arcot
|
2eecfe382b
|
excluding some examples and moved index_sequence implementation to gtsam namespace
|
2023-02-05 20:45:54 -08:00 |