Frank Dellaert
d413582912
Return base 0 indices
2020-02-29 00:16:30 -08:00
Frank Dellaert
f8af4a465d
Made into class
2020-02-28 07:21:54 -08:00
Frank Dellaert
1f598269f5
Moved WeightedSampler into its own header
2020-02-28 07:20:33 -08:00
Frank Dellaert
05840bc7e3
prototyping weighted sampler
2020-02-28 07:20:33 -08:00
Varun Agrawal
0a9cc8ae62
Separate matrix row values with commas
...
Separating row values with commas is supported by MATLAB so no effect there,
but this also helps when printing with Python and C++ since the output can be
directly copied without modification.
2020-02-21 13:56:34 -05:00
Jose Luis Blanco-Claraco
f3efbe2dd7
Replace c++17 removed classes with c++11 replacements
2020-01-20 00:57:07 +01:00
Fan Jiang
662e5acbd5
Merge pull request #73 from borglab/feature/rotation_group
...
Merging the rotation groups branch into develop
2019-12-22 14:30:33 -08:00
Fan Jiang
d1817eb7c9
Merge branch 'develop' into feature/rotation_group
2019-12-21 20:56:28 -08:00
Peter Mullen
523d0a937f
Move TransformCovariance functor out of LieGroup class
2019-12-21 12:22:32 -08:00
Peter Mullen
1236ab6c8e
Move TransformCovariance functor into lie.h
2019-12-20 23:15:56 -08:00
Frank Dellaert
bd51af1b3e
Merge pull request #190 from borglab/fix/generic_value_copy
...
Fix GenericValue copy
2019-12-19 00:21:58 -05:00
Jose Luis Blanco-Claraco
fb05fa6bd7
Fix MSVC link errors (missing DLLEXPORTs)
2019-12-15 09:13:53 +01:00
Jose Luis Blanco-Claraco
d0971104ce
Fix broken 64bit hash in tbb
...
Fixes #181
2019-12-13 20:39:26 +01:00
Fan Jiang
4f37ad3057
Change to normal allocator
2019-12-13 10:00:07 -05:00
Frank Dellaert
e971c933d2
Merge remote-tracking branch 'origin/develop' into feature/rotation_group
...
# Conflicts:
# gtsam.h
# gtsam/linear/GaussianBayesNet.cpp
2019-11-27 14:18:39 -08:00
Cong Li
9b402e478c
compute numerical derivative for 6-argument function and add test code for this, also fix bugs in computing numerical derivative in 5-argument function
2019-11-25 14:49:40 -08:00
Frank Dellaert
6f071928bc
Allow dynamic dimension Lie groups
2019-10-01 14:01:54 -04:00
Frank Dellaert
676f93ebd8
Add pointer constructor for dynamic case
2019-10-01 14:01:54 -04:00
Varun Agrawal
ff1f37c26f
replaced fabs with c++11 std::abs
2019-09-18 18:30:26 -04:00
Jose Luis Blanco-Claraco
438b4ff014
more DLL warnings & errors fixed
2019-07-18 11:09:08 +02:00
Clark Taylor
44faca1b1c
Fixed compilation issues for MSVC -- for real this time.
2019-07-13 22:35:08 -04:00
Clark Taylor
063cf72c00
Revert "Resolved several MSVC compiling errors" -- bring back Lie*
...
This reverts commit 33bda1ef71 .
2019-07-13 22:08:29 -04:00
Clark Taylor
33bda1ef71
Resolved several MSVC compiling errors
...
* The check.base unit tests all pass now.
* The gstam_matlab_wrapper class compiles with now errors now.
* Note that I had to remove all LieMatrix, LieVector, and LieScalar stuff
to get this to work...
2019-07-12 20:42:45 -04:00
Jose Luis Blanco Claraco
e3b4b5f33d
Allow Eigen versions of different patch number
2019-06-22 12:35:32 +02:00
Varun Agrawal
37aa167685
[ci skip] added comment and formatting for isDebugVersion
2019-06-17 16:36:50 -04:00
Varun Agrawal
162d748dd1
[ci skip] Added free function to check if compiled library is debug version or not
2019-06-17 16:36:50 -04:00
Varun Agrawal
7395cdd10f
typecast to size_t to remove build warnings
2019-06-13 17:05:15 -04:00
Jose Luis Blanco Claraco
cc4bc458eb
Ensure users do not mix up Eigen versions
2019-06-01 09:01:00 +02:00
Frank Dellaert
3f487c24f7
Small formatting/auto changes
2019-05-15 22:32:58 -04:00
Duy-Nguyen Ta
b2e5dadcdb
Merge branch 'develop' of https://bitbucket.org/gtborg/gtsam into fix/trailing_whitespaces
...
# Conflicts:
# gtsam/symbolic/tests/testVariableIndex.cpp
# gtsam_unstable/gtsam_unstable.h
# gtsam_unstable/linear/RawQP.cpp
# gtsam_unstable/linear/RawQP.h
2019-05-12 09:26:28 -04:00
dellaert
85934fd8ca
Added DSFMap to wrapper, as well as IndexPair
2019-04-17 20:05:28 -04:00
José Luis Blanco-Claraco
99aa09ce54
Merged in jlblancoc/gtsam/index-type-for-factors (pull request #409 )
...
Type for Factor indices, dual to "Key"
2019-04-08 23:07:02 +00:00
jlblancoc
285ebd7dbd
Type for Factor indices, dual to "Key"
...
This avoids a couple of confusing uses of KeySet to refer to lists of
Factors, and makes code more readable where formerly using size_t to
index factors.
2019-04-08 09:08:43 +02:00
Frank Dellaert
9581e4939b
Made it so X can be variable dimension as long as you know dimension of tested value at compile time.
2019-04-07 13:15:05 -04:00
Frank Dellaert
140c666c41
Moved DSFMap to gtsam
2019-04-04 09:22:22 -04:00
Duy-Nguyen Ta
1cdc228d6a
remove trailing spaces
2019-02-11 10:58:34 -05:00
Mike Sheffler
5acd89f634
Non-include of <iostream> caused compilation errors related to std::cout usage
2019-01-29 00:28:54 -08:00
Chris Beall
c29090c427
Fix alignment crash in numerical derivative with march=native
2019-01-09 17:03:26 -08:00
Frank Dellaert
fe1daec086
Changed include error as in http://boost.2283326.n4.nabble.com/boost-serialization-Serializing-Dynamically-Loaded-Libraries-quot-Unregistered-Void-Cast-quot-td2570981.html
2018-12-30 16:24:19 -05:00
dellaert
70e2534cc2
Restored assignment
2018-12-22 18:07:22 -05:00
Frank Dellaert
94010aee9d
Removed redundant (and troublesome on Windows) assignment.
2018-12-22 17:10:25 -05:00
Chris Beall
63d7d7c54b
Attempt to fix GenericValue assignment operator for windows
2018-12-18 10:38:27 -08:00
Chris Beall
28a6c39b85
Clean up documentation in Value.h
2018-12-13 14:06:44 -08:00
Chris Beall
e550f4f2ae
Delete unused DerivedValue.h
2018-12-13 14:06:44 -08:00
JOSE LUIS BLANCO CLARACO
0e679b8b97
Merged in jlblancoc/gtsam/fix-msvc-pch (pull request #342 )
...
Fix MSVC PCH
2018-11-26 19:01:17 +00:00
Jose Luis Blanco-Claraco
b15f50fb8f
fix ambiguous function call (MSVC2017)
2018-11-26 10:43:53 +01:00
Chris Beall
4b2070df2b
Fix xml roundtrip serialization crash in boost 1.66-1.68.
2018-11-20 15:02:15 -08:00
Frank Dellaert
a014fd2f22
Merge remote-tracking branch 'origin/develop' into fix/msvc2017
...
# Conflicts:
# gtsam/geometry/tests/testCameraSet.cpp
# gtsam/inference/Ordering.h
2018-11-09 12:10:57 -05:00
Frank Dellaert
ea953a3d45
Removed old FastVector code.
2018-11-08 22:32:39 -05:00
cbeall
895da61f05
Fix remaining FastVector errors for gcc + tbb + Ubuntu in tests
2018-11-08 16:18:51 -08:00