jing
|
08f048f70e
|
clean up
|
2014-01-23 19:26:22 -05:00 |
jing
|
90786c0203
|
fix Vector_() in rest of gtsam folder
|
2014-01-23 01:44:55 -05:00 |
Richard Roberts
|
686051c032
|
Convert DOS line endings to UNIX
|
2014-01-09 16:39:27 -05:00 |
Alex Cunningham
|
96a4d80da4
|
Fixed some warnings
|
2014-01-04 20:35:19 -05:00 |
Alex Cunningham
|
b08e889222
|
removed assertion that apparently fails in a bunch of places
|
2014-01-04 20:13:00 -05:00 |
Alex Cunningham
|
dfb3e60171
|
Fixed issue with serialization by actively changing inf/nan values to zero in constrained noisemodel. Updated WhitenInPlace() and distance(). Apparently this caused a bunch of other unit tests to fail, though.
|
2014-01-04 20:01:05 -05:00 |
Alex Cunningham
|
54c1ec0dcb
|
comments only - found the source of the problem
|
2014-01-04 19:04:34 -05:00 |
Alex Cunningham
|
4aea198c84
|
Marked failure cases for serialization in the linear test - get "input stream error" with the constrained noise model on text and XML serialization modes, but not binary
|
2014-01-04 16:29:25 -05:00 |
Frank Dellaert
|
a3003a0736
|
Merge branch 'origin/release/2.4.0'
Mainly improvements in EssentialMatrix stuff, but also has the new precisions in the diagonal noise model.
|
2014-01-04 00:29:32 -05:00 |
Frank Dellaert
|
29085b94a2
|
Check invsigmas and precisions indeed infinity in case of constrained models
|
2014-01-02 18:38:47 -05:00 |
Frank Dellaert
|
6f64b20a5b
|
The precisions are used many many times in HessianFactor::updatATA, so I added them to the NoiseModel. The invsigmas are no longer optional and hence do not cause extra allocation at every invocation. Same with precision: returns const &
|
2014-01-02 18:05:44 -05:00 |
Richard Roberts
|
2553e39746
|
Using an "Empty" constant in VariableSlots instead of calling numeric_limits::max() each time
|
2013-12-22 14:26:47 -05:00 |
Richard Roberts
|
09309e2869
|
Fixed debug and error message in JacobianFactor _countDims
|
2013-12-22 14:26:47 -05:00 |
Richard Roberts
|
880d9a8e3c
|
Switched to new Eigen built-in special comma initializer
|
2013-12-16 21:33:12 +00:00 |
Frank Dellaert
|
597d617808
|
removed checking const variable each time and created appropriate Eliminate function in constructor instead.
|
2013-12-10 05:52:38 +00:00 |
Frank Dellaert
|
4815f9cf5b
|
Drastically simplified solve
|
2013-12-10 05:32:13 +00:00 |
Frank Dellaert
|
f2da19e4de
|
Comments and formatting, and much cleaner solve
|
2013-12-10 05:23:28 +00:00 |
Richard Roberts
|
737e3806bb
|
Fixed more warnings
|
2013-12-03 19:46:40 +00:00 |
Richard Roberts
|
3da894b152
|
Fixed warning
|
2013-12-03 16:30:23 +00:00 |
Richard Roberts
|
5f87cbea7f
|
New SymmetricBlockMatrix interface - should be safer as all exposed functions use symmetric matrix expressions and the internal uninitialized values below the diagonal are never exposed.
|
2013-11-26 23:49:53 +00:00 |
Richard Roberts
|
5098003691
|
Fixed several warnings
|
2013-11-19 14:04:52 +00:00 |
Richard Roberts
|
1362eabd46
|
Fixed compile problems on Windows
|
2013-11-19 00:26:20 +00:00 |
Richard Roberts
|
0608e9a05b
|
Added support for MKL in Eigen and fixed several errors and warnings within Eigen when using MKL
|
2013-11-18 19:23:23 +00:00 |
Jing Dong
|
e4d56df32e
|
Fix Matrix_(...) to Mat() <<…
|
2013-11-14 05:39:29 +00:00 |
Jing Dong
|
c08a0ebcae
|
Fix Matrix_(...) to Mat() <<... in gtsam/linear
|
2013-11-13 05:27:20 +00:00 |
Alex Cunningham
|
03dcf17393
|
Added test to verify that GaussianFactorGraph worked in serialization
|
2013-11-08 21:55:35 +00:00 |
Richard Roberts
|
ec78d54f37
|
Removed old Index typedef and IndexFormatter
|
2013-11-08 16:35:28 +00:00 |
Richard Roberts
|
cdbdea8e67
|
Removed leftover Ordered file
|
2013-11-07 21:41:18 +00:00 |
Alex Cunningham
|
1be1731c9b
|
Expanded the clone() test
|
2013-11-07 16:19:50 +00:00 |
Alex Cunningham
|
e3208a1f8e
|
Added negate() and clone() to GaussianFactorGraph
|
2013-11-07 15:29:38 +00:00 |
Richard Roberts
|
411e934385
|
Fixed a bug in checking for empty-matrix Jacobians that still have keys (kind of a hack)
|
2013-11-05 16:06:14 +00:00 |
Richard Roberts
|
5defdbe73f
|
Fixed compile problems on windows
|
2013-11-05 16:06:10 +00:00 |
Richard Roberts
|
2dc40087d0
|
Fixed problem in ISAM2 marginalizeLeaves (with Luca, port from other repo)
|
2013-11-05 16:06:06 +00:00 |
Alex Cunningham
|
8e35490f22
|
Added virtual destructor to pacify a warning
|
2013-11-04 21:29:12 +00:00 |
Frank Dellaert
|
d95ae93f91
|
Found and fixed the bug in multiplyHessian ! The storage scheme is evil !
|
2013-11-01 19:37:24 +00:00 |
Frank Dellaert
|
b123c5dda2
|
Extra asserts
|
2013-11-01 01:03:32 +00:00 |
Frank Dellaert
|
d5271dfff7
|
fixed warning
|
2013-10-30 12:08:58 +00:00 |
Frank Dellaert
|
6c1f851d51
|
small change as alpha=1
|
2013-10-29 14:09:58 +00:00 |
Frank Dellaert
|
ccae63fd42
|
Removed degenerate example
|
2013-10-29 04:59:17 +00:00 |
Frank Dellaert
|
daf5938577
|
const correctness
|
2013-10-29 04:58:51 +00:00 |
Richard Roberts
|
3c33e44c46
|
Fixed compile errors on windows
|
2013-10-29 04:24:14 +00:00 |
Frank Dellaert
|
23cd20aa9b
|
Fixed unit test with different (non-degenerate) Hessian
|
2013-10-29 04:07:44 +00:00 |
Frank Dellaert
|
4591835223
|
gradientAtZero is now implemented in the fcators (Richard says, need to work on efficiency)
|
2013-10-29 03:42:33 +00:00 |
Frank Dellaert
|
b66841ca08
|
addInPlace_ (does not require structure to be the same)
|
2013-10-29 03:41:45 +00:00 |
Frank Dellaert
|
3c65fcfa19
|
Failed unit test, trace back to updateATA ?
|
2013-10-29 01:10:41 +00:00 |
Frank Dellaert
|
8740e9d8fd
|
Fixed warning
|
2013-10-27 20:38:51 +00:00 |
Frank Dellaert
|
df0d8bb63c
|
Allow other constructors to use fillTerms
|
2013-10-27 16:49:46 +00:00 |
Frank Dellaert
|
7c3131b533
|
Made multiplyHessian into multiplyHessianAdd
|
2013-10-27 14:58:51 +00:00 |
Frank Dellaert
|
9de0cacc27
|
Added vector(dims) method, and introduced Dims typedef
|
2013-10-26 22:04:37 +00:00 |
Frank Dellaert
|
17a74da786
|
Fixed unit test
|
2013-10-26 04:27:05 +00:00 |