Varun Agrawal
5ab98a8c2e
Merge pull request #1502 from zubingtan/use_auto_for_map_in_range_based_for_loop
...
Some refine works related to range-based for-loop of map constainer
2023-04-13 00:56:24 -04:00
Varun Agrawal
a62e50e181
Merge pull request #1507 from borglab/improvements
...
Various Fixes and Updates
2023-04-12 18:48:09 -04:00
Varun Agrawal
322f16e2da
Merge branch 'develop' into improvements
2023-04-12 12:53:18 -04:00
zubingtan
329370e86f
Merge branch 'develop' into use_auto_for_map_in_range_based_for_loop
2023-04-12 10:32:55 +08:00
Frank Dellaert
531d948bf9
Merge pull request #1508 from borglab/windows-fix
...
Fix Windows CI
2023-04-11 16:40:49 -07:00
Varun Agrawal
906b144580
change from /std:c++latest to /std:c++17 for Visual Studio
2023-04-10 21:12:57 -04:00
zubingtan
bde0559052
format std_optional_serialization load function
2023-04-10 10:00:11 +08:00
zubingtan
329041d724
use auto for map for-loop
...
1. reserve vector size in DecisionTreeFactor::apply
2. use auto in range-base for-loop to avoid implictly conversion in VectorValues and DecisionTreeFactor. Some format issues are address, too (add spaces).
2023-04-08 14:54:06 +08:00
Varun Agrawal
baae3e265d
remove extra semi-colon
2023-03-17 18:00:18 -04:00
Varun Agrawal
c46bed7e52
fix hybrid timing calls to allow working with outer scope
2023-03-17 17:59:51 -04:00
Varun Agrawal
488dd7838f
update HybridSmoother to be more like HybridISAM, compute ordering if not given
2023-03-17 17:58:31 -04:00
Varun Agrawal
29b245d1dc
avoid multiple std::string() calls in toc function
2023-03-17 15:50:40 -04:00
Varun Agrawal
1db3cdc780
add curly braces to make code more readable
2023-03-17 15:50:03 -04:00
Varun Agrawal
e331a47b6f
fix doc typo
2023-03-17 15:49:03 -04:00
Varun Agrawal
005c7d4e2d
Merge pull request #1493 from borglab/fix/1490
2023-03-13 16:16:52 -04:00
Varun Agrawal
16e2ee8ae6
remove unnecessary header that needs boost
2023-03-10 16:05:01 -05:00
Varun Agrawal
e5bf78e688
remove extra semicolons
2023-03-10 15:36:46 -05:00
Varun Agrawal
a6d13763a6
replaced concept check no op with alternate that doesn't cause a segfault
2023-03-10 15:34:50 -05:00
Frank Dellaert
551818cbf1
Merge pull request #1486 from borglab/jlblancoc-patch-2
...
cmake: explicitly specifying the linker language for gtsam
2023-03-07 17:55:31 -08:00
Varun Agrawal
6cfb82791b
Merge pull request #1488 from borglab/fix-default-shared-libs
...
Go back to default shared libraries, and fix unhandled case.
2023-03-07 18:42:51 -05:00
Varun Agrawal
d7d55e515f
Revert "create shared library for special builds to save memory"
...
This reverts commit a8aac45fd6 .
2023-03-07 17:28:09 -05:00
Frank Dellaert
2e9db2a5e7
Merge pull request #1487 from borglab/fix-system-pybind11-first
...
Allow using system pybind11 if it exists.
2023-03-07 13:00:09 -08:00
Frank Dellaert
42fb89993d
Merge pull request #1483 from borglab/fixes/boost_usage_leak
...
A few minor fixes to allow compiling 'boost-free' gtsam without compi…
2023-03-07 12:56:17 -08:00
Ankur Roy Chowdhury
ae22dc1b6f
Use quotes to include 'gtsam_instable/dllexport.h'
2023-03-07 11:31:58 -08: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
Ankur Roy Chowdhury
cb8cd25b28
Get rid of 'shadow-field' errors/warnings
2023-03-06 15:21:11 -08:00
Ankur Roy Chowdhury
8830896f01
Fix merge conflicts
2023-03-06 15:02:08 -08:00
Ankur Roy Chowdhury
fac3590994
'push_back' entire factor graph instead of individual 'factors'
2023-03-06 14:58:50 -08:00
Varun Agrawal
6debd8bfeb
Merge pull request #1485 from borglab/jlblancoc-patch-1
2023-03-06 10:09:28 -05:00
Jose Luis Blanco Claraco
3819f7ee03
Go back to default shared libraries, and fix unhandled case.
2023-03-06 01:30:50 +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
Jose Luis Blanco-Claraco
b86a784e2d
cmake: explicitly specifying the linker language for gtsam
...
Integrating upstream from: https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0004-I-m-explicitly-specifying-the-linker-language-for-gt.patch
cc: original author @dkogan
2023-03-06 01:08:09 +01:00
Jose Luis Blanco-Claraco
31289ebda2
Update CodingGuidelines.lyx
...
Integrated upstream from https://salsa.debian.org/science-team/gtsam/-/blob/master/debian/patches/0001-Added-forgotten-usepackage-in-CodingGuidelines.lyx.patch
Original author: @dkogan
2023-03-06 00:58:23 +01:00
Varun Agrawal
eda4a08b4b
Merge pull request #1481 from borglab/hybrid/constant-term
2023-03-05 09:57:07 -05:00
Varun Agrawal
28217ea767
some fixes
2023-03-04 20:28:28 -05:00
Varun Agrawal
269de94f9b
Merge branch 'develop' into hybrid/constant-term
2023-03-04 15:11:52 -05:00
Frank Dellaert
3ebf7c7f44
Merge pull request #1484 from borglab/ci/boost
...
CI Updates
2023-03-04 11:56:58 -08:00
Varun Agrawal
3f89c7af49
fix typo
2023-03-04 11:50:51 -05:00
Varun Agrawal
9211dddf6c
improve the mixture factor handling so it uses the factor directly
2023-03-04 11:50:41 -05:00
Varun Agrawal
a8aac45fd6
create shared library for special builds to save memory
2023-03-03 12:48:52 -05:00
Varun Agrawal
0e6be7393b
remove redundant push action from build-linux
2023-03-03 12:48:28 -05:00
Varun Agrawal
c42ea14ce1
increase swap space for special builds
2023-03-03 12:48:04 -05:00
Varun Agrawal
62cf5bff97
don't print warnings to CI
2023-03-03 12:46:59 -05:00
Varun Agrawal
147eb0d453
Merge pull request #1308 from borglab/combined-imu-factor
2023-03-03 11:55:43 -05:00
Ankur Roy Chowdhury
e075f18011
Adds a 'no-unstable' configuration to CI
2023-03-02 18:08:08 -08:00
Ankur Roy Chowdhury
ec91f96f3d
import missing header
2023-03-02 14:15:25 -08:00
Ankur Roy Chowdhury
683523d36b
Undo spurious change
2023-03-02 14:08:24 -08:00
Ankur Roy Chowdhury
f95ffed82e
Moves examples/FixedLagSmootherExample.cpp -> gtsam_unstable/examples/FixedLagSmootherExample.cpp
2023-03-02 13:57:18 -08:00