Removed degenerate example
							parent
							
								
									daf5938577
								
							
						
					
					
						commit
						ccae63fd42
					
				|  | @ -261,13 +261,8 @@ TEST( GaussianFactorGraph, multiplyHessianAdd ) | ||||||
| /* ************************************************************************* */ | /* ************************************************************************* */ | ||||||
| static GaussianFactorGraph createGaussianFactorGraphWithHessianFactor() { | static GaussianFactorGraph createGaussianFactorGraphWithHessianFactor() { | ||||||
|   GaussianFactorGraph gfg = createSimpleGaussianFactorGraph(); |   GaussianFactorGraph gfg = createSimpleGaussianFactorGraph(); | ||||||
| #ifdef LUCA |  | ||||||
|   gfg += HessianFactor(1, 2, 100*ones(2,2), 200*ones(2,2), (Vec(2) << 0.0, 1.0), |  | ||||||
|                                             400*ones(2,2), (Vec(2) << 1.0, 1.0), 3.0); |  | ||||||
| #else |  | ||||||
|   gfg += HessianFactor(1, 2, 100*eye(2,2), zeros(2,2),   (Vec(2) << 0.0, 1.0), |   gfg += HessianFactor(1, 2, 100*eye(2,2), zeros(2,2),   (Vec(2) << 0.0, 1.0), | ||||||
|                                            400*eye(2,2), (Vec(2) << 1.0, 1.0), 3.0); |                                            400*eye(2,2), (Vec(2) << 1.0, 1.0), 3.0); | ||||||
| #endif |  | ||||||
|   return gfg; |   return gfg; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -282,16 +277,9 @@ TEST( GaussianFactorGraph, multiplyHessianAdd2 ) | ||||||
|     (2, (Vec(2) << 5,6)); |     (2, (Vec(2) << 5,6)); | ||||||
| 
 | 
 | ||||||
|   VectorValues expected; |   VectorValues expected; | ||||||
| #ifdef LUCA |  | ||||||
|   // expected from matlab: -450        -450        2900        2900        6750        6850
 |  | ||||||
|   expected.insert(0, (Vec(2) <<  -450, -450)); |  | ||||||
|   expected.insert(1, (Vec(2) << 2900, 2900)); |  | ||||||
|   expected.insert(2, (Vec(2) <<  6750, 6850)); |  | ||||||
| #else |  | ||||||
|   expected.insert(0, (Vec(2) <<  -450, -450)); |   expected.insert(0, (Vec(2) <<  -450, -450)); | ||||||
|   expected.insert(1, (Vec(2) <<  300, 400)); |   expected.insert(1, (Vec(2) <<  300, 400)); | ||||||
|   expected.insert(2, (Vec(2) << 2950, 3450)); |   expected.insert(2, (Vec(2) << 2950, 3450)); | ||||||
| #endif |  | ||||||
| 
 | 
 | ||||||
|   VectorValues actual; |   VectorValues actual; | ||||||
|   gfg.multiplyHessianAdd(1.0, x, actual); |   gfg.multiplyHessianAdd(1.0, x, actual); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue