Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								017044eabd
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1836 from borglab/improved-api
							
							
							
							
							
						 | 
						
							2024-09-20 15:26:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								8231de2a92
								
							
								
							
						 | 
						
							
							
								
								rename tests to match file
							
							
							
							
							
						 | 
						
							2024-09-20 12:55:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								9c3d7b0f3b
								
							
								
							
						 | 
						
							
							
								
								implement errorTree for HybridNonlinearFactor
							
							
							
							
							
						 | 
						
							2024-09-20 12:24:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								cd3c590f32
								
							
								
							
						 | 
						
							
							
								
								common errorTree method and its use in HybridGaussianFactorGraph
							
							
							
							
							
						 | 
						
							2024-09-20 12:24:08 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								245f3e042e
								
							
								
							
						 | 
						
							
							
								
								fix conversion
							
							
							
							
							
						 | 
						
							2024-09-20 12:20:49 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								f3bfe7e1a1
								
							
								
							
						 | 
						
							
							
								
								consistent naming
							
							
							
							
							
						 | 
						
							2024-09-20 12:14:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								97a7121c37
								
							
								
							
						 | 
						
							
							
								
								remove duplicate method
							
							
							
							
							
						 | 
						
							2024-09-20 12:14:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								5c72b5d0bc
								
							
								
							
						 | 
						
							
							
								
								update naming
							
							
							
							
							
						 | 
						
							2024-09-20 12:14:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								9afbc019f4
								
							
								
							
						 | 
						
							
							
								
								rename logConstant_ to logNormalizer_ and add test for error with mode-dependent constants
							
							
							
							
							
						 | 
						
							2024-09-20 12:14:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								561bdcf9af
								
							
								
							
						 | 
						
							
							
								
								HybridGaussianConditional inherits from HybridGaussianFactor
							
							
							
							
							
						 | 
						
							2024-09-20 12:14:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								08967d197f
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1835 from borglab/hybridnonlinearfactor
							
							
							
							
							
						 | 
						
							2024-09-20 11:53:57 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								276747c2c8
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1805 from borglab/direct-hybrid-fg
							
							
							
							
							
						 | 
						
							2024-09-20 11:05:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								67a8b8fea0
								
							
								
							
						 | 
						
							
							
								
								comprehensive unit testing
							
							
							
							
							
						 | 
						
							2024-09-20 04:35:37 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								364b4b4a75
								
							
								
							
						 | 
						
							
							
								
								logDetR method which leverages noise model for efficiency. Build logDeterminant and logNormalizationConstant on top of it.
							
							
							
							
							
						 | 
						
							2024-09-20 04:35:29 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								1ab82f382c
								
							
								
							
						 | 
						
							
							
								
								hide sqrt(2*value) so the user doesn't have to premultiply by 2
							
							
							
							
							
						 | 
						
							2024-09-20 03:26:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								f3f62d1708
								
							
								
							
						 | 
						
							
							
								
								mark GTSAM_EXPORT
							
							
							
							
							
						 | 
						
							2024-09-19 21:18:38 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								ea55fcca9b
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'direct-hybrid-fg' into hybridnonlinearfactor
							
							
							
							
							
						 | 
						
							2024-09-19 18:02:57 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								cea0dd577d
								
							
								
							
						 | 
						
							
							
								
								update tests
							
							
							
							
							
						 | 
						
							2024-09-19 17:50:25 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								d60a253fcb
								
							
								
							
						 | 
						
							
							
								
								logNormalizationConstant is now a method for Gaussian noise model
							
							
							
							
							
						 | 
						
							2024-09-19 17:50:15 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								4f888291bf
								
							
								
							
						 | 
						
							
							
								
								fix docstring for HybridGaussianFactor
							
							
							
							
							
						 | 
						
							2024-09-19 16:11:28 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								916778c45b
								
							
								
							
						 | 
						
							
							
								
								remove extra includes
							
							
							
							
							
						 | 
						
							2024-09-19 16:10:12 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								af06b33825
								
							
								
							
						 | 
						
							
							
								
								split HybridNonlinearFactor into .h and .cpp
							
							
							
							
							
						 | 
						
							2024-09-19 16:10:12 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								244661afb1
								
							
								
							
						 | 
						
							
							
								
								rename ComputeLogNormalizer to ComputeLogNormalizerConstant
							
							
							
							
							
						 | 
						
							2024-09-19 16:09:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								9b6facd262
								
							
								
							
						 | 
						
							
							
								
								add documentation for additive scalar in the error and remove the 0.5 since it gets cancelled out during normalization
							
							
							
							
							
						 | 
						
							2024-09-19 15:33:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								2937533128
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into direct-hybrid-fg
							
							
							
							
							
						 | 
						
							2024-09-19 15:13:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
								
								
							
							
								
							
								63c4e33e8c
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1833 from borglab/hybrid-renaming
							
							
							
							
							
							
							
							Update Hybrid Renaming 
							
						 | 
						
							2024-09-19 10:27:08 -07:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								f875b86357
								
							
								
							
						 | 
						
							
							
								
								print nonlinear part of HybridValues
							
							
							
							
							
						 | 
						
							2024-09-19 10:30:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								717eb7eadc
								
							
								
							
						 | 
						
							
							
								
								relinearization test
							
							
							
							
							
						 | 
						
							2024-09-19 10:28:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								80d9a5a65f
								
							
								
							
						 | 
						
							
							
								
								remove duplicate test and focus only on direct specification
							
							
							
							
							
						 | 
						
							2024-09-19 10:27:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2897accd8d
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1834 from borglab/hybrid-cleanup
							
							
							
							
							
							
							
							Remove HybridNonlinearFactor normalization code 
							
						 | 
						
							2024-09-19 07:48:57 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								987ecd4a07
								
							
								
							
						 | 
						
							
							
								
								undo accidental rename
							
							
							
							
							
						 | 
						
							2024-09-18 18:19:24 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								b895e64810
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into direct-hybrid-fg
							
							
							
							
							
						 | 
						
							2024-09-18 18:00:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								149601761b
								
							
								
							
						 | 
						
							
							
								
								fix wrapper
							
							
							
							
							
						 | 
						
							2024-09-18 17:59:18 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								df0ff8a184
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'develop' into hybrid-cleanup
							
							
							
							
							
						 | 
						
							2024-09-18 17:58:38 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								6c9f7ec7c7
								
							
								
							
						 | 
						
							
							
								
								remove normlization stuff from HybridNonlinearFactor
							
							
							
							
							
						 | 
						
							2024-09-18 17:56:14 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								6929d62300
								
							
								
							
						 | 
						
							
							
								
								rename asMixture to asHybrid
							
							
							
							
							
						 | 
						
							2024-09-18 16:52:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								4016de7942
								
							
								
							
						 | 
						
							
							
								
								update variables and docstrings to remove the mixture terminology
							
							
							
							
							
						 | 
						
							2024-09-18 16:51:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								2c140df196
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1832 from borglab/hybrid-enum
							
							
							
							
							
						 | 
						
							2024-09-18 16:17:59 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
								
								
							
							
								
							
								f7b5f3c22c
								
									
								
							
								
							
						 | 
						
							
							
								
								Merge pull request #1831 from borglab/hybrid-error-scalars
							
							
							
							
							
						 | 
						
							2024-09-18 16:17:40 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								fa353840b3
								
							
								
							
						 | 
						
							
							
								
								update HybridGaussianConditional to use single discrete parent
							
							
							
							
							
						 | 
						
							2024-09-18 15:12:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								4feec4ddaf
								
							
								
							
						 | 
						
							
							
								
								rename to Category and put inside HybridFactor class
							
							
							
							
							
						 | 
						
							2024-09-18 04:18:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								ccebd38146
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'hybrid-error-scalars' into hybrid-enum
							
							
							
							
							
						 | 
						
							2024-09-17 14:54:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								c1ebdb200c
								
							
								
							
						 | 
						
							
							
								
								update python tests
							
							
							
							
							
						 | 
						
							2024-09-17 14:53:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								dbd0ae1f27
								
							
								
							
						 | 
						
							
							
								
								reintroduce vector based HybridGaussianConditional constructor
							
							
							
							
							
						 | 
						
							2024-09-17 14:51:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								a276affe00
								
							
								
							
						 | 
						
							
							
								
								fix wrapper
							
							
							
							
							
						 | 
						
							2024-09-17 14:20:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								340fae9f11
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'hybrid-error-scalars' into hybrid-enum
							
							
							
							
							
						 | 
						
							2024-09-17 14:04:23 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								d4923dbfa9
								
							
								
							
						 | 
						
							
							
								
								Use DecisionTree for constructing HybridGaussianConditional
							
							
							
							
							
						 | 
						
							2024-09-17 13:58:59 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								091352806b
								
							
								
							
						 | 
						
							
							
								
								update API to only allow a single DiscreteKey and vector of size the same as the discrete key cardinality
							
							
							
							
							
						 | 
						
							2024-09-17 13:37:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								ef2ffd4115
								
							
								
							
						 | 
						
							
							
								
								cleaner assignment in augment()
							
							
							
							
							
						 | 
						
							2024-09-16 19:46:00 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								f9031f53b4
								
							
								
							
						 | 
						
							
							
								
								fix error function
							
							
							
							
							
						 | 
						
							2024-09-16 18:43:07 -04:00 |