dellaert
|
d00aeb7e70
|
Formatting and some small problems
|
2014-11-22 21:48:36 +01:00 |
HannesSommer
|
cc997dd774
|
adapted a view comments and friendships to the new virtual inheritance sceme
visibility fine tuning
|
2014-11-22 19:19:17 +01:00 |
HannesSommer
|
87ea6341f2
|
virtual inheritance for better readability and decoupling
|
2014-11-22 09:39:08 +01:00 |
HannesSommer
|
b4fe033d12
|
added CallRecord unit test
|
2014-11-21 23:04:58 +01:00 |
HannesSommer
|
32992cf05e
|
added missing overload for full dynamic matrix.
|
2014-11-21 23:04:58 +01:00 |
HannesSommer
|
6d0c1a44e1
|
- some small cleanup and improved readability.
- virtual overload warnings should not be issued anymore
|
2014-11-21 21:13:24 +01:00 |
HannesSommer
|
f699dd26bb
|
correct case in import
|
2014-11-21 21:10:12 +01:00 |
dellaert
|
c238e5852c
|
Now uses CallRecord.h
|
2014-11-21 15:48:29 +01:00 |
dellaert
|
2983cf33a6
|
Created CallRecord header
|
2014-11-21 15:48:10 +01:00 |
HannesSommer
|
fb24ab586e
|
introduced a MaxVirtualStaticRows compile time constant and realized as many static rows specific virtual reverseAD methods in the CallRecord interface to speedup the Jacobian evaluatio.
|
2014-11-17 11:18:09 +01:00 |
HannesSommer
|
4966f5a942
|
mini cleanup and improve comment TODO
|
2014-11-17 11:18:09 +01:00 |
dellaert
|
d4b868aa12
|
Formatting and documentation
|
2014-11-14 11:20:36 +01:00 |
Zhaoyang Lv
|
87ef601b66
|
changes revertted to 502a745
|
2014-11-13 21:26:33 -05:00 |
Zhaoyang Lv
|
ee3ea5bfad
|
reverse to previous MKL_BLAS defined order
|
2014-11-13 21:14:07 -05:00 |
Zhaoyang Lv
|
c4f3a48bc9
|
Revert "Fixed remaining compile issues in "make timing""
This reverts commit 502a7459f9 .
|
2014-11-13 21:07:27 -05:00 |
dellaert
|
502a7459f9
|
Fixed remaining compile issues in "make timing"
|
2014-11-14 02:30:10 +01:00 |
dellaert
|
c2c1de1761
|
Fix compile errors in issue #147
|
2014-11-14 02:19:48 +01:00 |
dellaert
|
865b0c0129
|
Fixed compile issue in Debug mode
|
2014-11-14 02:13:11 +01:00 |
dellaert
|
e2aef1b325
|
Merge remote-tracking branch 'origin/develop' into feature/BAD
|
2014-11-14 01:31:49 +01:00 |
Abhijit Kundu
|
1c97d1270d
|
Changing include order so as to OpenMP flags (if used) are defined
before metis. This fixes a compilation error with testFindSeparator.cpp
|
2014-11-11 17:14:51 -05:00 |
Jing Dong
|
0313c46272
|
fix DCHECK_LT in fix/wrap
|
2014-11-11 12:02:53 -05:00 |
dellaert
|
265184b6c9
|
Avoid warning
|
2014-11-10 17:56:08 +01:00 |
dellaert
|
e976aae38a
|
Avoid warning and re-formatted with BORG template
|
2014-11-10 16:27:33 +01:00 |
Mike Bosse
|
e4936df80a
|
matlab wrappers compile, but need testing
|
2014-11-07 22:41:21 +01:00 |
Renaud Dube
|
90ec6b1452
|
reverted extra spaces which were added in last commit
|
2014-11-07 12:11:08 +01:00 |
Renaud Dube
|
bd3f9db7df
|
inlined a fully specialized function template defined in a .hpp
|
2014-11-07 11:37:27 +01:00 |
dellaert
|
a94835a2e4
|
Merge remote-tracking branch 'origin/develop' into feature/BAD
Conflicts:
.cproject
gtsam/geometry/Cal3DS2.cpp
gtsam/geometry/Cal3DS2.h
gtsam/geometry/Cal3Unified.h
gtsam/navigation/CombinedImuFactor.h
gtsam/navigation/ImuFactor.h
gtsam/nonlinear/NonlinearFactor.h
gtsam/slam/tests/testPoseRotationPrior.cpp
Modified: testGaussMarkov1stOrderFactor.cpp, testPoseRotationPrior.cpp
|
2014-11-04 17:04:57 +01:00 |
dellaert
|
3824fe5f90
|
Fixed assert_equal and warnings
|
2014-11-04 15:48:30 +01:00 |
dellaert
|
efc2dc69fe
|
Got rid of some concats
|
2014-11-04 15:44:41 +01:00 |
dellaert
|
4afe132b1a
|
Fixed dimensions of Vectors
|
2014-11-04 15:41:14 +01:00 |
dellaert
|
da3677e704
|
No more LieVector/LieScalar
|
2014-11-03 13:52:08 +01:00 |
dellaert
|
f1dd554a9d
|
No more LieVector (too much copy/paste here)
|
2014-11-03 13:38:25 +01:00 |
dellaert
|
2a745b6c26
|
No more LieVector/LieScalar
|
2014-11-03 13:32:58 +01:00 |
dellaert
|
39ce31d0cc
|
No more LieVector
|
2014-11-03 13:15:41 +01:00 |
dellaert
|
b5327673fb
|
Get rid of LieVector
|
2014-11-03 11:02:15 +01:00 |
dellaert
|
492c607f9e
|
No more Lie types
|
2014-11-03 09:27:40 +01:00 |
dellaert
|
e0c4d84dd7
|
Fixed some tests/warnings in quaternion mode
|
2014-11-03 00:59:19 +01:00 |
Mike Bosse
|
11416cac65
|
Merge branch 'feature/BAD' into feature/BAD_generic_value_traits
Conflicts:
gtsam_unstable/nonlinear/tests/testAdaptAutoDiff.cpp
gtsam_unstable/nonlinear/tests/testExpressionFactor.cpp
|
2014-11-02 19:00:30 +01:00 |
dellaert
|
17d352bab4
|
Slight re-factor
|
2014-11-02 14:42:59 +01:00 |
dellaert
|
d2f56b13ed
|
Non-trivial noise models now correctly handled (at a small performance penalty, due to malloc of Vector b).
|
2014-11-02 14:37:52 +01:00 |
dellaert
|
8a6d8bfc82
|
Back to single
|
2014-11-02 14:35:32 +01:00 |
dellaert
|
90a0fa6e45
|
Check if active
|
2014-11-02 13:53:22 +01:00 |
dellaert
|
a8ab910c32
|
Merged twio changes in: the is_constrained() flag that does away with the dynamic cast, and the changes duy made in commit a61b49d to remove the constrained noise model hack. At the same time, both linearize methods (in expressionFactor and NonlinearFactor) now make use of is_constrained().
|
2014-11-02 13:45:54 +01:00 |
dellaert
|
b9e3c3b116
|
Made unsafe constructor private, but made ExpressionFactor<T> a friend.
|
2014-11-02 12:01:52 +01:00 |
dellaert
|
cb69f2cb82
|
Fastest linearize so far. Putting 'unsafe' constructor in JacobianFactor itself makes a *huge* difference.
|
2014-11-02 11:40:48 +01:00 |
dellaert
|
7aaf4dae8c
|
Merge remote-tracking branch 'origin/feature/BAD_VerticalBlockMatrix' into feature/BAD_WriteableJacobianFactor
Conflicts:
gtsam_unstable/nonlinear/ExpressionFactor.h
|
2014-11-01 17:45:23 +01:00 |
dellaert
|
7debde7518
|
Moved to ExpressionFactor that now uses it - timing seems worse ?
|
2014-11-01 15:12:06 +01:00 |
dellaert
|
12e38a44e4
|
WriteableJacobianFactor will allow ExpressionFactor to write into the factor directly, (hopefull) eliminating huge overhead.
|
2014-11-01 14:13:08 +01:00 |
dellaert
|
a4fa61a7a4
|
Removed JacobianMap tests
|
2014-11-01 11:56:38 +01:00 |
dellaert
|
f38b0b0eed
|
Fixed unwhitenedError
|
2014-11-01 11:50:28 +01:00 |