update tests
							parent
							
								
									d60a253fcb
								
							
						
					
					
						commit
						cea0dd577d
					
				|  | @ -770,9 +770,10 @@ static HybridGaussianFactorGraph CreateFactorGraph( | ||||||
|           ->linearize(values); |           ->linearize(values); | ||||||
| 
 | 
 | ||||||
|   // Create HybridGaussianFactor
 |   // Create HybridGaussianFactor
 | ||||||
|  |   // We multiply by -2 since the we want the underlying scalar to be log(|2πΣ|)
 | ||||||
|   std::vector<GaussianFactorValuePair> factors{ |   std::vector<GaussianFactorValuePair> factors{ | ||||||
|       {f0, ComputeLogNormalizerConstant(model0)}, |       {f0, -2 * model0->logNormalizationConstant()}, | ||||||
|       {f1, ComputeLogNormalizerConstant(model1)}}; |       {f1, -2 * model1->logNormalizationConstant()}}; | ||||||
|   HybridGaussianFactor motionFactor({X(0), X(1)}, m1, factors); |   HybridGaussianFactor motionFactor({X(0), X(1)}, m1, factors); | ||||||
| 
 | 
 | ||||||
|   HybridGaussianFactorGraph hfg; |   HybridGaussianFactorGraph hfg; | ||||||
|  |  | ||||||
|  | @ -868,9 +868,10 @@ static HybridNonlinearFactorGraph CreateFactorGraph( | ||||||
|       std::make_shared<BetweenFactor<double>>(X(0), X(1), means[1], model1); |       std::make_shared<BetweenFactor<double>>(X(0), X(1), means[1], model1); | ||||||
| 
 | 
 | ||||||
|   // Create HybridNonlinearFactor
 |   // Create HybridNonlinearFactor
 | ||||||
|  |   // We multiply by -2 since the we want the underlying scalar to be log(|2πΣ|)
 | ||||||
|   std::vector<NonlinearFactorValuePair> factors{ |   std::vector<NonlinearFactorValuePair> factors{ | ||||||
|       {f0, ComputeLogNormalizerConstant(model0)}, |       {f0, -2 * model0->logNormalizationConstant()}, | ||||||
|       {f1, ComputeLogNormalizerConstant(model1)}}; |       {f1, -2 * model1->logNormalizationConstant()}}; | ||||||
| 
 | 
 | ||||||
|   HybridNonlinearFactor mixtureFactor({X(0), X(1)}, m1, factors); |   HybridNonlinearFactor mixtureFactor({X(0), X(1)}, m1, factors); | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue