Alex Cunningham
|
eebef44efd
|
Disabled use of non-gtsam-namespace Vector and Matrix in wrap/matlab.h, removed two typeof uses (one more to go)
|
2011-10-21 20:42:25 +00:00 |
Richard Roberts
|
019892b900
|
A bit more debug info in ldlPartial
|
2011-09-23 02:26:29 +00:00 |
Richard Roberts
|
93c601d03c
|
Added detail to NegativeMatrixException
|
2011-09-14 19:46:20 +00:00 |
Richard Roberts
|
fd4c4fda5d
|
Removed spurious printing when increasing lambda due to negative matrix
|
2011-09-09 01:56:41 +00:00 |
Frank Dellaert
|
5cc106a24b
|
Documentation and creation of Doxygen module "base"
|
2011-09-07 05:01:46 +00:00 |
Richard Roberts
|
b57210efcc
|
Levenberg-Marquardt increases lambda when the Hessian is indefinite or negative by catching an exception
|
2011-08-24 20:51:54 +00:00 |
Alex Cunningham
|
c81b1e1617
|
temporarily removed 3rd party libraries
|
2011-06-17 15:10:35 +00:00 |
Alex Cunningham
|
fa4faa274a
|
Merge branch 'prep_0.9.3'
|
2011-06-13 16:55:31 +00:00 |
Alex Cunningham
|
a22586362b
|
Changed the default Matrix to use column major, rather than row major. Removed Matrix-inl.h, as it isn't used
|
2011-06-04 22:15:23 +00:00 |
Alex Cunningham
|
2e942f08ac
|
Removed some extraneous comments from eigen transition
|
2011-05-20 18:43:37 +00:00 |
Alex Cunningham
|
e20561be73
|
Merge branch 'eigen'
|
2011-05-20 13:52:08 +00:00 |
Richard Roberts
|
09f25edcbb
|
Fixed warnings, comments, and removed redundant debug code in Cholesky
|
2011-02-15 15:21:09 +00:00 |
Richard Roberts
|
0648605f2f
|
Dense Cholesky solving now uses Eigen
|
2011-02-06 19:42:15 +00:00 |
Richard Roberts
|
ea2f0e10e1
|
Improved timing statements
|
2011-02-04 22:31:12 +00:00 |
Richard Roberts
|
a208515055
|
Made zero thresholds in Cholesky smaller to fix failing unit test
|
2011-02-04 02:38:35 +00:00 |
Richard Roberts
|
f89262bd13
|
Option to use careful Cholesky instead of lapack Cholesky, more debug checks in Cholesky, and addional use of ublas instead of regular blas.
|
2011-02-04 01:05:52 +00:00 |
Richard Roberts
|
d4e248debc
|
Missing include
|
2011-02-04 00:53:00 +00:00 |
Richard Roberts
|
3dc36369d9
|
Added a "matrix order" parameter to choleskyCareful so that it can be used to factor the frontal piece in choleskyPartial. choleskyCareful also now returns a bool indicating whether the input matrix is full-rank. Also added an additional Cholesky unit test.
|
2011-02-04 00:47:08 +00:00 |
Richard Roberts
|
62aa7a6681
|
Changed problematic blas call to ublas - was sometimes producing incorrect results but I do not know why :-(
|
2011-02-04 00:00:31 +00:00 |
Richard Roberts
|
4880257e69
|
Merging hessianfactor branch, Cholesky is now default and GaussianFactor is virtual (see email to frankcvs)
|
2011-01-20 22:22:00 +00:00 |
Richard Roberts
|
a8a584d38e
|
Rolling back last commit (undoing merge of hessianfactor branch) - does not compile on Linux, could be compiler or boost version problems. Also will probably break Alex's stuff so will work that out before merging.
|
2010-12-17 01:11:28 +00:00 |
Richard Roberts
|
de1892016d
|
Merged in hessianfactor branch, Cholesky is now default. This merge also includes improved timing statements with automatic outlining and low overhead
|
2010-12-17 00:51:51 +00:00 |
Richard Roberts
|
5e00148315
|
Cholesky working but disabled by default
|
2010-11-29 01:31:51 +00:00 |
Richard Roberts
|
0fdc384089
|
Added a debug printing switch in Cholesky
|
2010-11-19 16:27:08 +00:00 |
Frank Dellaert
|
93deac972c
|
Better error message
|
2010-11-08 20:34:12 +00:00 |
Richard Roberts
|
fd597762c7
|
In-progress integrating Cholesky into solving
|
2010-11-08 19:31:40 +00:00 |
Richard Roberts
|
ae8c59bc4c
|
clapack.h not present in Linux
|
2010-11-06 21:30:14 +00:00 |
Richard Roberts
|
0013911960
|
Code to factor rank-deficient A matrices using Cholesky, not yet used by GaussianFactor
|
2010-11-06 21:06:52 +00:00 |