Commit Graph

6587 Commits (02524f42e7893fc7b3232f85f8077fb6c20bf45c)

Author SHA1 Message Date
Frank Dellaert b123c5dda2 Extra asserts 2013-11-01 01:03:32 +00:00
Frank Dellaert 4c47e6fcc4 targets 2013-10-31 20:15:20 +00:00
Frank Dellaert a1d78150ad Moved logging to start of iteration. 2013-10-31 19:14:18 +00:00
Frank Dellaert 302880fbe3 namespace internal does not only exist in gtsam -> made macros more explicit 2013-10-31 03:19:41 +00:00
Frank Dellaert ff050b82d9 Log *before* iteration starts 2013-10-31 03:19:09 +00:00
Luca Carlone efeb7b4f8a fixed warning on cheirality exception 2013-10-31 01:32:48 +00:00
Pablo Fernandez Alcantarilla 108df6e8cc LevenbergMarquardt time start ok 2013-10-30 22:30:02 +00:00
Alex Cunningham e7ee411d39 Exposed more interfaces for working with linear graphs and bayes nets 2013-10-30 21:34:52 +00:00
Alex Cunningham 511ab6334d Added a matlab version of the EXPECT assertion that throws a warning rather than an error on failure 2013-10-30 16:12:15 +00:00
Alex Cunningham c5f8f5b5da Added matlab interfaces to GaussianFactorGraph to use ordered dense hessians/jacobians 2013-10-30 15:54:03 +00:00
Frank Dellaert 855e2aa18c Logging works, see testNonlinearOptimizer.cpp 2013-10-30 15:40:22 +00:00
Frank Dellaert 5a71336ddd Fixed a compile error with Clang 5.0 on OS Mavericks 2013-10-30 12:15:43 +00:00
Frank Dellaert d5271dfff7 fixed warning 2013-10-30 12:08:58 +00:00
Luca Carlone 73b82a00eb added possibility to disable Cheirality in triangulation.h using cmake flag 2013-10-29 23:38:31 +00:00
Alex Cunningham d1ff62d640 Optional std deviation scaling (developed with Frank) 2013-10-29 14:34:41 +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
Andrew Melim 788f69c00e Add header for size_t since gcc requires 2013-10-28 18:07:19 +00:00
Frank Dellaert cfe9b9c52c Linearize can now be overwritten 2013-10-28 17:35:14 +00:00
Frank Dellaert 194cae51ef Added some handy methods, and formatted cpp file using BORG style 2013-10-28 15:12:47 +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 dd26bf996b ignore 2013-10-27 03:49:42 +00:00
Frank Dellaert b88e15e694 Faster variant of DSFMap, if not as elegant. 2013-10-27 03:45:12 +00:00
Frank Dellaert d1a62b0cc1 Killed other variants 2013-10-27 02:50:47 +00:00
Frank Dellaert f4b7ab54b0 Several DSFMap variants 2013-10-27 02:18:42 +00:00
Frank Dellaert f2941ce3b5 target 2013-10-27 02:15:29 +00:00
Andrew Melim c378d7379f Remove accidental commit in Module 2013-10-26 22:41:18 +00:00
Andrew Melim 5e29bc5b67 Return set partitions from DFSMap 2013-10-26 22:22:31 +00:00
Frank Dellaert 9de0cacc27 Added vector(dims) method, and introduced Dims typedef 2013-10-26 22:04:37 +00:00
Frank Dellaert 14ab4f6355 Quadratic growth in nr images to be expected. 2013-10-26 20:21:10 +00:00
Frank Dellaert b80859211c Timing DSF variants: functional DSF is faster than in-place, but both way slower than DSFMap, which in turn is slower than DSFBase 2013-10-26 20:14:01 +00:00
Frank Dellaert 4e68feff37 Small improvements 2013-10-26 20:12:49 +00:00
Frank Dellaert 48dd3cb769 DSF with Map, allows more general types 2013-10-26 17:57:03 +00:00
Richard Roberts af0de393ea Fixed assert bug in SFMExample_bal 2013-10-26 17:10:42 +00:00
Richard Roberts 83b1c4681b Added missing DLL export tags 2013-10-26 17:10:36 +00:00
Frank Dellaert 19966fe112 Added pairwise matching example 2013-10-26 16:08:18 +00:00
Frank Dellaert 4727696de5 Split matching example over Base and Vector 2013-10-26 15:44:40 +00:00
Frank Dellaert 482777a938 new names find/merge, made it clear DFSVector operations are expensive 2013-10-26 15:42:17 +00:00
Frank Dellaert 42fda7913f Added path compression 2013-10-26 15:25:56 +00:00
Frank Dellaert ddd7c6663f Split DSFVector into two classes 2013-10-26 15:16:41 +00:00
Frank Dellaert 0dbd016ca9 Cleaned up DSFVector and added pairwise matches example 2013-10-26 15:02:30 +00:00
Frank Dellaert 17a74da786 Fixed unit test 2013-10-26 04:27:05 +00:00