774cfd25b8 
								
							
								 
							
						 
						
							
							
								
								Use Eigen Config file for cmake detection  
							
							... 
							
							
							
							Since Eigen 3.3.0, a Config.cmake file is provided, thus no need to rely
on a custom one.
Moreover, the FindEigen3.cmake used in gtsam was erroneously forcing an
include directory when using system version of eigen.
This fixes bug #1297  
							
						 
						
							2022-10-08 18:04:40 +02:00  
				
					
						
							
							
								 
						
							
							
								ec3d6b36da 
								
							
								 
							
						 
						
							
							
								
								Use cannonical library name for eigen  
							
							
							
						 
						
							2022-10-05 21:30:58 +02:00  
				
					
						
							
							
								 
						
							
							
								903d7c6a2e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1290  from borglab/hybrid/improvements  
							
							
							
						 
						
							2022-10-04 10:00:22 -04:00  
				
					
						
							
							
								 
						
							
							
								d6feb4dab7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hybrid/improvements  
							
							
							
						 
						
							2022-10-03 11:39:11 -04:00  
				
					
						
							
							
								 
						
							
							
								8c0648582e 
								
							
								 
							
						 
						
							
							
								
								fix test name for HybridNonlinearISAM  
							
							
							
						 
						
							2022-09-14 15:32:38 -04:00  
				
					
						
							
							
								 
						
							
							
								4f22a06519 
								
							
								 
							
						 
						
							
							
								
								add container SFINAE for hybrid nonlinear factor graph push_back  
							
							
							
						 
						
							2022-09-14 14:49:48 -04:00  
				
					
						
							
							
								 
						
							
							
								83dd813bff 
								
							
								 
							
						 
						
							
							
								
								HybridNonlinearISAM class  
							
							
							
						 
						
							2022-09-13 13:01:27 -04:00  
				
					
						
							
							
								 
						
							
							
								0909c46339 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1289  from borglab/fix/mixture-factor  
							
							
							
						 
						
							2022-09-13 12:16:01 -04:00  
				
					
						
							
							
								 
						
							
							
								3e25e7d493 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1288  from borglab/misc/fixes  
							
							
							
						 
						
							2022-09-13 12:15:46 -04:00  
				
					
						
							
							
								 
						
							
							
								82b70d71fa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1287  from borglab/hybrid/multifrontal-fix  
							
							
							
						 
						
							2022-09-13 12:15:32 -04:00  
				
					
						
							
							
								 
						
							
							
								5a78015832 
								
							
								 
							
						 
						
							
							
								
								add push_back for containers  
							
							
							
						 
						
							2022-09-12 19:55:51 -04:00  
				
					
						
							
							
								 
						
							
							
								8c10a8089e 
								
							
								 
							
						 
						
							
							
								
								return shared pointer for HybridNonlinearFactorGraph::linearize  
							
							
							
						 
						
							2022-09-12 19:55:38 -04:00  
				
					
						
							
							
								 
						
							
							
								8b5b42b6e9 
								
							
								 
							
						 
						
							
							
								
								Add check for MixtureFactor to ensure the  continous keys are the same as in the factors  
							
							
							
						 
						
							2022-09-12 18:07:53 -04:00  
				
					
						
							
							
								 
						
							
							
								8c10cd554d 
								
							
								 
							
						 
						
							
							
								
								add todo  
							
							
							
						 
						
							2022-09-03 22:36:43 -04:00  
				
					
						
							
							
								 
						
							
							
								2fe1156841 
								
							
								 
							
						 
						
							
							
								
								remove redunant statements  
							
							
							
						 
						
							2022-09-03 22:36:19 -04:00  
				
					
						
							
							
								 
						
							
							
								e5333fa331 
								
							
								 
							
						 
						
							
							
								
								remove nrContinuous since we don't need it  
							
							
							
						 
						
							2022-09-02 21:30:24 -04:00  
				
					
						
							
							
								 
						
							
							
								9f2229fad5 
								
							
								 
							
						 
						
							
							
								
								remove unused blocks  
							
							
							
						 
						
							2022-09-02 21:30:10 -04:00  
				
					
						
							
							
								 
						
							
							
								55d8dd3fcb 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1285  from borglab/re-wrap-keyvector  
							
							
							
						 
						
							2022-09-02 17:42:14 -04:00  
				
					
						
							
							
								 
						
							
							
								b0ba35d2bd 
								
							
								 
							
						 
						
							
							
								
								remove unused variable in testSimilarity2  
							
							
							
						 
						
							2022-09-02 15:13:24 -04:00  
				
					
						
							
							
								 
						
							
							
								c7e75d2cd5 
								
							
								 
							
						 
						
							
							
								
								rename myJTNode to junctionTreeNode so we can better subclass ConstructorTraversalData  
							
							
							
						 
						
							2022-09-02 15:12:58 -04:00  
				
					
						
							
							
								 
						
							
							
								ba4720709b 
								
							
								 
							
						 
						
							
							
								
								some name cleaning in the HybridJunctionTree  
							
							
							
						 
						
							2022-09-02 15:11:49 -04:00  
				
					
						
							
							
								 
						
							
							
								773af1ed44 
								
							
								 
							
						 
						
							
							
								
								refactor HybridBayesTree::optimize  
							
							
							
						 
						
							2022-09-02 15:04:28 -04:00  
				
					
						
							
							
								 
						
							
							
								e16460358f 
								
							
								 
							
						 
						
							
							
								
								add multifrontal test to reproduce issue  
							
							
							
						 
						
							2022-09-02 15:01:59 -04:00  
				
					
						
							
							
								 
						
							
							
								30c913e0f1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1286  from borglab/hybrid/serialization  
							
							... 
							
							
							
							Hybrid Serialization 
							
						 
						
							2022-09-01 20:46:45 -04:00  
				
					
						
							
							
								 
						
							
							
								27a9d56602 
								
							
								 
							
						 
						
							
							
								
								move GaussianBayesNet serialization test to testSerializationLinear  
							
							
							
						 
						
							2022-09-01 13:47:18 -04:00  
				
					
						
							
							
								 
						
							
							
								ab017dfd19 
								
							
								 
							
						 
						
							
							
								
								move DiscreteKeys code to .cpp  
							
							
							
						 
						
							2022-09-01 10:40:48 -04:00  
				
					
						
							
							
								 
						
							
							
								c6ebbdc708 
								
							
								 
							
						 
						
							
							
								
								add serialization test for GaussianBayesNet  
							
							
							
						 
						
							2022-09-01 00:06:29 -04:00  
				
					
						
							
							
								 
						
							
							
								b16b05ea2c 
								
							
								 
							
						 
						
							
							
								
								Make HybridBayesTree testable and add serialization  
							
							
							
						 
						
							2022-09-01 00:04:19 -04:00  
				
					
						
							
							
								 
						
							
							
								8692ae63ea 
								
							
								 
							
						 
						
							
							
								
								Make HybridBayesNet testable and add serialization  
							
							
							
						 
						
							2022-09-01 00:03:55 -04:00  
				
					
						
							
							
								 
						
							
							
								eb5092897b 
								
							
								 
							
						 
						
							
							
								
								add serialization for HybridFactor and HybridConditional  
							
							
							
						 
						
							2022-09-01 00:03:31 -04:00  
				
					
						
							
							
								 
						
							
							
								bfb865c12e 
								
							
								 
							
						 
						
							
							
								
								DiscreteKeys serialization  
							
							
							
						 
						
							2022-09-01 00:00:06 -04:00  
				
					
						
							
							
								 
						
							
							
								f42f282438 
								
							
								 
							
						 
						
							
							
								
								rewrap KeyVector for Matlab wrapper  
							
							
							
						 
						
							2022-08-31 16:54:17 -04:00  
				
					
						
							
							
								 
						
							
							
								7c84020bbc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1284  from borglab/hybrid/misc  
							
							
							
						 
						
							2022-08-31 15:45:59 -04:00  
				
					
						
							
							
								 
						
							
							
								2c4866e6e6 
								
							
								 
							
						 
						
							
							
								
								DiscreteKeys::print method  
							
							
							
						 
						
							2022-08-31 12:30:36 -04:00  
				
					
						
							
							
								 
						
							
							
								f7e1d2a1d3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1282  from borglab/hybrid/optimize-2  
							
							
							
						 
						
							2022-08-31 12:26:42 -04:00  
				
					
						
							
							
								 
						
							
							
								5bc7d3333f 
								
							
								 
							
						 
						
							
							
								
								wrap BayesTree::optimize  
							
							
							
						 
						
							2022-08-31 12:26:29 -04:00  
				
					
						
							
							
								 
						
							
							
								4852949b75 
								
							
								 
							
						 
						
							
							
								
								add helpers to get different types of keys from the hybrid graph  
							
							
							
						 
						
							2022-08-31 12:25:57 -04:00  
				
					
						
							
							
								 
						
							
							
								fe595bf745 
								
							
								 
							
						 
						
							
							
								
								fix doxygen  
							
							
							
						 
						
							2022-08-31 12:25:20 -04:00  
				
					
						
							
							
								 
						
							
							
								ca4293b70d 
								
							
								 
							
						 
						
							
							
								
								handle Gaussian conditionals in the BayesTree  
							
							
							
						 
						
							2022-08-31 10:36:07 -04:00  
				
					
						
							
							
								 
						
							
							
								8c41f63167 
								
							
								 
							
						 
						
							
							
								
								rename atGaussian to atMixture and add new atGaussian for continuous conditionals, fix choose method for all types  
							
							
							
						 
						
							2022-08-29 16:24:26 -04:00  
				
					
						
							
							
								 
						
							
							
								4e451d5c0b 
								
							
								 
							
						 
						
							
							
								
								helper to return HybridConditional as GaussianConditional  
							
							
							
						 
						
							2022-08-29 16:22:55 -04:00  
				
					
						
							
							
								 
						
							
							
								a6b9554f3f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1280  from borglab/hybrid/optimize  
							
							
							
						 
						
							2022-08-29 09:27:30 -04:00  
				
					
						
							
							
								 
						
							
							
								6912d015ef 
								
							
								 
							
						 
						
							
							
								
								assert for discrete only conditional  
							
							
							
						 
						
							2022-08-29 09:26:18 -04:00  
				
					
						
							
							
								 
						
							
							
								496ddf886f 
								
							
								 
							
						 
						
							
							
								
								fix gbn optimize everywhere for HybridBayesTree  
							
							
							
						 
						
							2022-08-28 09:55:44 -04:00  
				
					
						
							
							
								 
						
							
							
								f165559f91 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'hybrid/optimize' into hybrid/optimize-2  
							
							
							
						 
						
							2022-08-27 19:24:35 -04:00  
				
					
						
							
							
								 
						
							
							
								72722686ba 
								
							
								 
							
						 
						
							
							
								
								fix issue with TBB  
							
							
							
						 
						
							2022-08-27 19:23:59 -04:00  
				
					
						
							
							
								 
						
							
							
								31bbf513f4 
								
							
								 
							
						 
						
							
							
								
								add discrete factors to HybridBayesTree test  
							
							
							
						 
						
							2022-08-27 19:23:27 -04:00  
				
					
						
							
							
								 
						
							
							
								8645ec0f25 
								
							
								 
							
						 
						
							
							
								
								update wrapper for HybridValues  
							
							
							
						 
						
							2022-08-27 15:43:13 -04:00  
				
					
						
							
							
								 
						
							
							
								9a2387194f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' into hybrid/optimize-2  
							
							
							
						 
						
							2022-08-27 15:39:33 -04:00  
				
					
						
							
							
								 
						
							
							
								41b535461a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1281  from borglab/feature/python_nlhg  
							
							... 
							
							
							
							Add wrapping for hybrid nonlinear 
							
						 
						
							2022-08-27 00:11:42 -04:00