|  Luca | 08a54ee470 | Merge branch 'develop' | 2014-04-06 14:28:09 -04:00 | 
				
					
						|  Luca | bfff17fd05 | Merge branch 'origin/feature/LevenbergMarquardt' | 2014-04-06 14:26:54 -04:00 | 
				
					
						|  Andrew Melim | e98b90bd2a | Make building of metis/partition optional via cmake flag | 2014-04-04 15:49:04 -04:00 | 
				
					
						|  Luca | 51248072f9 | fixed bug in hessianDiagonal (raw access) | 2014-04-03 17:50:52 -04:00 | 
				
					
						|  Andrew Melim | 49c11e8fa7 | Remove warning flag | 2014-04-03 16:35:10 -04:00 | 
				
					
						|  Andrew Melim | 268bc189ce | Detect clang to prevent issues with llvm | 2014-04-03 16:31:55 -04:00 | 
				
					
						|  Alex Cunningham | cb3cec3789 | Replaced static variable counter inside ISAM2 update() with a member variable to avoid a bug where if multiple instances of ISAM2 are running in the same process, the counter gets incremented in each of them, resulting in very difficult to debug failures. | 2014-03-27 16:15:29 -04:00 | 
				
					
						|  Luca | 9860c8452e | Merge branch 'develop' | 2014-03-26 17:26:10 -04:00 | 
				
					
						|  Luca | 6edd3f10fc | added raw memory access version of hessianDiagonal | 2014-03-19 17:43:20 -04:00 | 
				
					
						|  cbeall3 | 178b7f29da | clang warnings | 2014-03-17 21:56:50 -04:00 | 
				
					
						|  Luca | d2b6b12bba | added raw memory access of hessianDiagonal | 2014-03-17 19:28:49 -04:00 | 
				
					
						|  Luca | f65fc11801 | completed print function | 2014-03-17 19:06:35 -04:00 | 
				
					
						|  Luca | 727679ea1d | Merge branch 'feature/LevenbergMarquardt' | 2014-03-17 15:58:31 -04:00 | 
				
					
						|  Luca | 17fef90eaf | Merge branch 'develop' | 2014-03-17 15:54:46 -04:00 | 
				
					
						|  cbeall3 | c5c1460081 | silence two more metis warnings | 2014-03-17 15:49:14 -04:00 | 
				
					
						|  Luca | 5f8f38a8e0 | when relative decrease is small and positive, the step is applied before termination | 2014-03-17 14:20:41 -04:00 | 
				
					
						|  Luca | 3ee404a5a6 | removed unused parameters. cleaned up hard-coded parameters | 2014-03-17 14:12:04 -04:00 | 
				
					
						|  Andrew Melim | 9ffc928536 | Correct signed vs unsigned comparison warnings | 2014-03-17 12:07:54 -04:00 | 
				
					
						|  Andrew Melim | 719592258b | Remove unused variable | 2014-03-17 12:04:40 -04:00 | 
				
					
						|  Andrew Melim | da09c31c7b | Supress metis warnings for gcc | 2014-03-17 11:59:13 -04:00 | 
				
					
						|  Andrew Melim | 8e848946ab | Default build executables to off | 2014-03-17 11:46:07 -04:00 | 
				
					
						|  Andrew Melim | 3070e63ccc | cmake option to build metis executables | 2014-03-17 11:42:10 -04:00 | 
				
					
						|  dellaert | 68297dedb5 | Removed unused variable | 2014-03-16 16:36:07 -04:00 | 
				
					
						|  Luca | e42e36e004 | hessianDiagonal is now virtual | 2014-03-13 22:44:21 -04:00 | 
				
					
						|  Luca | dfeb9e2459 | added test on hessian diagonal | 2014-03-13 22:44:03 -04:00 | 
				
					
						|  Luca | a6d73e8884 | improved efficiency of diagonal damping (avoiding multiple traversal of binary tree) | 2014-03-13 22:43:51 -04:00 | 
				
					
						|  Luca | afb5bac2f7 | writeBALfromValues input made const | 2014-03-13 01:36:38 -04:00 | 
				
					
						|  Luca | 4bb6402ff2 | Merge branch 'feature/LevenbergMarquardt' | 2014-03-12 14:52:08 -04:00 | 
				
					
						|  Luca | 6e0bfa1f5b | commented failing unit test (issue added on Bitbucket) | 2014-03-12 14:50:39 -04:00 | 
				
					
						|  Luca | e65ddf4d87 | cleaned up LM with Richard, before merge | 2014-03-12 14:24:15 -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 | 
				
					
						|  Luca | b42a234c66 | avoided warning | 2014-03-12 12:49:45 -04:00 | 
				
					
						|  Luca | b0cca0e4f0 | made linearizedDamped public | 2014-03-11 23:06:03 -04:00 | 
				
					
						|  dellaert | 9007d1ca72 | Copy constructor and return const & | 2014-03-06 21:07:54 -05:00 | 
				
					
						|  dellaert | 691e9884d7 | Const correctness, comments, and templated Eigen blocks (esp. important in integrate) | 2014-03-06 21:05:11 -05:00 | 
				
					
						|  dellaert | a1433dbd31 | const correctness | 2014-03-06 19:39:57 -05:00 | 
				
					
						|  Richard Roberts | 639e1041c3 | Merge cleanup_fillterms | 2014-03-06 15:46:50 -05:00 | 
				
					
						|  Richard Roberts | fbbbac0db8 | Fixed comment | 2014-03-06 15:44:49 -05:00 | 
				
					
						|  Richard Roberts | 488d47729f | Removed some of the boost range magic in fillTerms | 2014-03-06 15:19:56 -05:00 | 
				
					
						|  dellaert | bb3820780d | Don't attempt any damping if no key found in diagonal | 2014-03-05 23:25:15 -05:00 | 
				
					
						|  dellaert | 0897e04c37 | Slight rename for clarity | 2014-03-05 23:25:00 -05:00 | 
				
					
						|  Luca | f8c7099356 | omitted arbitrary symbol | 2014-03-04 15:06:40 -05:00 | 
				
					
						|  hchiu | de27502738 | Move Eigen magic inside function itself as Frank suggested. | 2014-03-04 10:25:54 -05:00 | 
				
					
						|  dellaert | f5ce1d865e | A custom linearize for speed | 2014-03-04 02:50:28 -05: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 | 63f8c75fb2 | Don't do diagonal damping for variables not in linear system | 2014-03-04 01:06:15 -05:00 | 
				
					
						|  dellaert | e321ac60c0 | Merge branch 'feature/LM/triangulation' | 2014-03-02 18:20:47 -05:00 | 
				
					
						|  dellaert | b1013163e7 | Switched to TriangulationFactors: huge improvement | 2014-03-02 15:51:02 -05:00 | 
				
					
						|  dellaert | 5c466a7914 | Moved to header file | 2014-03-02 15:36:29 -05:00 | 
				
					
						|  dellaert | a7f98a8316 | Drastically simplified by passing cameras | 2014-03-02 15:33:56 -05:00 |