dellaert
|
89e6e27301
|
Additional unit test
|
2014-05-31 20:29:00 -04:00 |
dellaert
|
e730da95c4
|
Smarter noise models: Diagonal::Sigmas is now actually smart, and Gaussian::SqrtInformation now has a smart flag (default is true)
|
2014-05-28 09:17:31 -04:00 |
Richard Roberts
|
d725dd4816
|
Renamed unit tests that still had 'Unordered' in the name
|
2014-05-07 18:19:11 -07:00 |
dellaert
|
108357992c
|
Optimize an incomplete BayesNet
|
2014-05-06 02:18:52 -04:00 |
dellaert
|
92c9e9c0aa
|
Fixed "unused" warnings
|
2014-05-03 12:23:49 -04:00 |
Luca
|
51248072f9
|
fixed bug in hessianDiagonal (raw access)
|
2014-04-03 17:50:52 -04:00 |
Luca
|
dfeb9e2459
|
added test on hessian diagonal
|
2014-03-13 22:44:03 -04:00 |
Luca
|
6f692b1547
|
Merge branch 'develop'
Conflicts:
gtsam/base/SymmetricBlockMatrix.cpp
gtsam/linear/JacobianFactor-inl.h
gtsam_unstable/geometry/tests/testTriangulation.cpp
|
2014-03-12 12:57:59 -04:00 |
hchiu
|
b464b808ef
|
First cut on raw MultiplyHessianAdd for HessianFactor and JacobianFactor. Unit test is passed in testGaussianFactorGraphUnordered (multiplyHessianAdd3). Note the interface currently needs the accumulated diminsions of key variables. See GaussianFactorGraph::multiplyHessianAdd(double alpha,const double* x, double* y).
|
2014-03-04 01:58:34 -05:00 |
dellaert
|
e88b214b40
|
Small re-factor, no more finished()
|
2014-02-16 12:17:00 -05:00 |
dellaert
|
f8024bd6dd
|
Conversion from Hessian can have NULL node model
|
2014-02-16 12:15:52 -05:00 |
dellaert
|
19a06ca68f
|
Added unit tests for NULL noise model and fixed bug in hessianDiagonalXX for that case
|
2014-02-16 00:21:15 -05:00 |
dellaert
|
38d8de1537
|
Put in test
|
2014-02-14 13:39:07 -05:00 |
dellaert
|
411381fd88
|
unit test for Jacobian::hessianBlockDiagonal
|
2014-02-14 13:31:21 -05:00 |
dellaert
|
6e4433f589
|
Made correct test for HessianFactor::hessianBlockDiagonal
|
2014-02-14 13:19:17 -05:00 |
dellaert
|
d9431d3d40
|
Added expected values for hessianBlockDiagonal
|
2014-02-14 13:09:04 -05:00 |
dellaert
|
a272264e7d
|
Added unit test for hessianDiagonal
|
2014-02-14 01:38:08 -05:00 |
dellaert
|
239b0fda6f
|
removed obsolete comment
|
2014-02-14 01:33:29 -05:00 |
dellaert
|
d3ac03e419
|
rename
|
2014-02-14 01:28:48 -05:00 |
dellaert
|
2ab25b3f65
|
hessianDiagonal now unit tested for HessianFactor
|
2014-02-14 01:27:03 -05:00 |
dellaert
|
76959d4d18
|
Added hessianDiagonal; works for Gaussian factor graphs with JacobianFactors
|
2014-02-14 01:14:32 -05:00 |
Frank Dellaert
|
b048db4296
|
refactored matrices test and checked my understanding of diagonal
|
2014-02-13 14:58:29 -05:00 |
Richard Roberts
|
661a157553
|
Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
|
2014-02-13 01:34:31 -05:00 |
indelman
|
5db9dd4081
|
Removed .finished() from testGaussianBayesTreeUnordered.cpp
|
2014-02-10 08:54:14 -05:00 |
indelman
|
01be5dce94
|
Added template parameters to resolve Mac issue.
|
2014-02-05 15:51:20 -05:00 |
jing
|
90786c0203
|
fix Vector_() in rest of gtsam folder
|
2014-01-23 01:44:55 -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 |
Richard Roberts
|
880d9a8e3c
|
Switched to new Eigen built-in special comma initializer
|
2013-12-16 21:33:12 +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
|
1362eabd46
|
Fixed compile problems on Windows
|
2013-11-19 00:26:20 +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 |
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
|
5defdbe73f
|
Fixed compile problems on windows
|
2013-11-05 16:06:10 +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
|
ccae63fd42
|
Removed degenerate example
|
2013-10-29 04:59:17 +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
|
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 |