d3a40fbc71 
								
							
								 
							
						 
						
							
							
								
								Use initializer lists in tests and gtsam_unstable  
							
							
							
						 
						
							2023-01-07 23:59:39 -08:00  
				
					
						
							
							
								 
						
							
							
								9b5321ce03 
								
							
								 
							
						 
						
							
							
								
								Remove unused boost::assign headers  
							
							
							
						 
						
							2023-01-07 23:58:35 -08:00  
				
					
						
							
							
								 
						
							
							
								7e4b033ece 
								
							
								 
							
						 
						
							
							
								
								Using initializers for almost everything in gtsam now.  
							
							
							
						 
						
							2023-01-07 20:30:10 -08:00  
				
					
						
							
							
								 
						
							
							
								c4fb764299 
								
							
								 
							
						 
						
							
							
								
								Removed boost headers in DecisionTree-inl.h that are no longer needed.  
							
							
							
						 
						
							2023-01-07 10:19:52 -08:00  
				
					
						
							
							
								 
						
							
							
								d2fd155a3a 
								
							
								 
							
						 
						
							
							
								
								Use brace initializers for DiscreteValues  
							
							
							
						 
						
							2022-12-31 02:07:24 -05:00  
				
					
						
							
							
								 
						
							
							
								b687317ccb 
								
							
								 
							
						 
						
							
							
								
								EXPORT statements to help Windows build. In Constraint.h, there was a GTSAM_EXPORT that should have been GTSAM_UNSTABLE_EXPORT, and in DiscreteKey.h, there should be a GTSAM_EXPORT in front of an operator definition for a class that is being exported.  
							
							
							
						 
						
							2022-02-13 16:47:12 -08:00  
				
					
						
							
							
								 
						
							
							
								99a97da5f7 
								
							
								 
							
						 
						
							
							
								
								Fix examples  
							
							
							
						 
						
							2022-01-21 18:12:38 -05:00  
				
					
						
							
							
								 
						
							
							
								b17fcfb64f 
								
							
								 
							
						 
						
							
							
								
								optimalAssignment -> optimize. Not deprecating as in unstable.  
							
							
							
						 
						
							2022-01-21 14:47:28 -05:00  
				
					
						
							
							
								 
						
							
							
								fa5ead6246 
								
							
								 
							
						 
						
							
							
								
								Fix failing test  
							
							
							
						 
						
							2022-01-09 15:59:40 -05:00  
				
					
						
							
							
								 
						
							
							
								918b037dde 
								
							
								 
							
						 
						
							
							
								
								Fix include  
							
							
							
						 
						
							2022-01-09 11:42:46 -05:00  
				
					
						
							
							
								 
						
							
							
								9087d3d81b 
								
							
								 
							
						 
						
							
							
								
								Initial attempt at html  
							
							
							
						 
						
							2022-01-09 08:19:44 -05:00  
				
					
						
							
							
								 
						
							
							
								f65bd4d90d 
								
							
								 
							
						 
						
							
							
								
								Remove Potentials  
							
							
							
						 
						
							2022-01-06 20:10:03 -05:00  
				
					
						
							
							
								 
						
							
							
								88c79a2a56 
								
							
								 
							
						 
						
							
							
								
								Fixed some examples  
							
							
							
						 
						
							2022-01-02 22:48:55 -05:00  
				
					
						
							
							
								 
						
							
							
								8eb623b58f 
								
							
								 
							
						 
						
							
							
								
								Added an optional names argument for discrete markdown renderers  
							
							
							
						 
						
							2022-01-02 21:34:22 -05:00  
				
					
						
							
							
								 
						
							
							
								340ac7569d 
								
							
								 
							
						 
						
							
							
								
								Removed 2 and 3 key constructors for DecisionTreeFactor because wrapper is awesome!  
							
							
							
						 
						
							2021-12-28 13:00:14 -05:00  
				
					
						
							
							
								 
						
							
							
								38f0a40fbc 
								
							
								 
							
						 
						
							
							
								
								Fix markdown names (that somehow reverted)  
							
							
							
						 
						
							2021-12-25 10:46:49 -05:00  
				
					
						
							
							
								 
						
							
							
								042cb9d902 
								
							
								 
							
						 
						
							
							
								
								markdown for DiscreteFactorGraph  
							
							
							
						 
						
							2021-12-24 13:27:02 -05:00  
				
					
						
							
							
								 
						
							
							
								e89a294376 
								
							
								 
							
						 
						
							
							
								
								Use DiscreteValues everywhere  
							
							
							
						 
						
							2021-12-13 13:46:53 -05:00  
				
					
						
							
							
								 
						
							
							
								58dafd43e9 
								
							
								 
							
						 
						
							
							
								
								Fixed up sudoku tests after merge  
							
							
							
						 
						
							2021-11-20 16:44:17 -05:00  
				
					
						
							
							
								 
						
							
							
								84014c96c4 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/modernize_discrete' into feature/arc_consistency  
							
							... 
							
							
							
							# Conflicts:
#	gtsam_unstable/discrete/CSP.h
#	gtsam_unstable/discrete/tests/testCSP.cpp
#	gtsam_unstable/discrete/tests/testSudoku.cpp 
							
						 
						
							2021-11-20 16:41:38 -05:00  
				
					
						
							
							
								 
						
							
							
								371fe3e865 
								
							
								 
							
						 
						
							
							
								
								Fixed all examples  
							
							
							
						 
						
							2021-11-20 16:34:53 -05:00  
				
					
						
							
							
								 
						
							
							
								8206d8d09d 
								
							
								 
							
						 
						
							
							
								
								Got rid of straggling typedefs  
							
							
							
						 
						
							2021-11-20 16:34:44 -05:00  
				
					
						
							
							
								 
						
							
							
								9fe6d23d9f 
								
							
								 
							
						 
						
							
							
								
								Got rid of sharedValues  
							
							
							
						 
						
							2021-11-20 16:15:05 -05:00  
				
					
						
							
							
								 
						
							
							
								0c6d5d438f 
								
							
								 
							
						 
						
							
							
								
								use emplace_shared  
							
							
							
						 
						
							2021-11-20 15:52:36 -05:00  
				
					
						
							
							
								 
						
							
							
								ad3225953b 
								
							
								 
							
						 
						
							
							
								
								Cleaned up AC1 implementation  
							
							
							
						 
						
							2021-11-20 15:52:12 -05:00  
				
					
						
							
							
								 
						
							
							
								23bcf96da4 
								
							
								 
							
						 
						
							
							
								
								use emplace_shared  
							
							
							
						 
						
							2021-11-20 11:46:32 -05:00  
				
					
						
							
							
								 
						
							
							
								b7f43906bc 
								
							
								 
							
						 
						
							
							
								
								Formatting only  
							
							
							
						 
						
							2021-11-18 15:12:32 -05:00  
				
					
						
							
							
								 
						
							
							
								dd50975668 
								
							
								 
							
						 
						
							
							
								
								Revamped arc consistency  
							
							
							
						 
						
							2021-11-18 15:11:47 -05:00  
				
					
						
							
							
								 
						
							
							
								aebcf07ab5 
								
							
								 
							
						 
						
							
							
								
								Formatted sudokus better  
							
							
							
						 
						
							2021-11-18 11:31:11 -05:00  
				
					
						
							
							
								 
						
							
							
								d27d6b60a7 
								
							
								 
							
						 
						
							
							
								
								Formatting with Google style  
							
							
							
						 
						
							2021-11-18 10:54:00 -05:00  
				
					
						
							
							
								 
						
							
							
								6c3aca8cac 
								
							
								 
							
						 
						
							
							
								
								remove virtual from overridden methods, add virtual destructors to appease compiler  
							
							
							
						 
						
							2021-04-30 12:58:52 -04:00  
				
					
						
							
							
								 
						
							
							
								7f80c906c4 
								
							
								 
							
						 
						
							
							
								
								Fix override warnings: modernize-use-override  
							
							
							
						 
						
							2021-01-28 23:02:13 -05:00  
				
					
						
							
							
								 
						
							
							
								1b77579810 
								
							
								 
							
						 
						
							
							
								
								fix return copy  
							
							
							
						 
						
							2020-07-26 20:20:14 -04:00  
				
					
						
							
							
								 
						
							
							
								ced6eac7e2 
								
							
								 
							
						 
						
							
							
								
								remove useless Planning test  
							
							
							
						 
						
							2020-07-26 20:20:14 -04:00  
				
					
						
							
							
								 
						
							
							
								0198c648e3 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix all new gcc warnings/errors: make explicit virtual/override methods.  
							
							... 
							
							
							
							Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes. 
							
						 
						
							2020-07-26 11:20:42 +02:00  
				
					
						
							
							
								 
						
							
							
								1733f3ac98 
								
							
								 
							
						 
						
							
							
								
								convert all optional Ordering to function overloads  
							
							... 
							
							
							
							compiles and passes tests, but some potentially code-breaking changes in:
Marginals.h - order of arguments had to change since `factorization` has a default value
EliminatableFactorGraph.h - marginalMultifrontalBayesNet and marginalMultifrontalBayesTree no longer accept `boost::none` as a placeholder to specify later arguments
Notes:
EliminateableFactorGraph.h - `orderingType` is no longer needed in function overloads that specify ordering, but I left it for the time being to avoid potential code breaking 
							
						 
						
							2019-10-20 01:15:20 -04:00  
				
					
						
							
							
								 
						
							
							
								52b0579a9b 
								
							
								 
							
						 
						
							
							
								
								Consistent dllexport.h across gtsam & gtsam_unstable  
							
							
							
						 
						
							2019-07-18 08:22:41 +02:00  
				
					
						
							
							
								 
						
							
							
								0a95ac292f 
								
							
								 
							
						 
						
							
							
								
								Removed useless typedef, add empty()  
							
							
							
						 
						
							2019-06-01 17:34:24 -04:00  
				
					
						
							
							
								 
						
							
							
								b2e5dadcdb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'develop' of  https://bitbucket.org/gtborg/gtsam  into fix/trailing_whitespaces  
							
							... 
							
							
							
							# Conflicts:
#	gtsam/symbolic/tests/testVariableIndex.cpp
#	gtsam_unstable/gtsam_unstable.h
#	gtsam_unstable/linear/RawQP.cpp
#	gtsam_unstable/linear/RawQP.h 
							
						 
						
							2019-05-12 09:26:28 -04:00  
				
					
						
							
							
								 
						
							
							
								4fb718a943 
								
							
								 
							
						 
						
							
							
								
								prefer auto in range for loops  
							
							
							
						 
						
							2019-04-09 00:29:31 +02:00  
				
					
						
							
							
								 
						
							
							
								1cdc228d6a 
								
							
								 
							
						 
						
							
							
								
								remove trailing spaces  
							
							
							
						 
						
							2019-02-11 10:58:34 -05:00  
				
					
						
							
							
								 
						
							
							
								2aa43e11bd 
								
							
								 
							
						 
						
							
							
								
								Use KeyVector everywhere to avoid conversions  
							
							
							
						 
						
							2018-11-08 10:10:32 -05:00  
				
					
						
							
							
								 
						
							
							
								72fe66d468 
								
							
								 
							
						 
						
							
							
								
								Removed headers  
							
							
							
						 
						
							2016-05-22 14:22:36 -07:00  
				
					
						
							
							
								 
						
							
							
								3b7c57aedf 
								
							
								 
							
						 
						
							
							
								
								Replaced BOOSE_FOREACH with for in gtsam_unstable folder.  
							
							
							
						 
						
							2016-05-20 23:41:41 -04:00  
				
					
						
							
							
								 
						
							
							
								128bac616c 
								
							
								 
							
						 
						
							
							
								
								Globally replaced FastSet<Key> with KeySet.  
							
							
							
						 
						
							2015-06-20 18:38:25 -07:00  
				
					
						
							
							
								 
						
							
							
								699153ece9 
								
							
								 
							
						 
						
							
							
								
								Coding convention: convert tabs to two spaces  
							
							
							
						 
						
							2014-10-30 12:44:46 -04:00  
				
					
						
							
							
								 
						
							
							
								f283150eb4 
								
							
								 
							
						 
						
							
							
								
								Using macro for creating examples to remove cmake code copy/paste  
							
							
							
						 
						
							2014-02-13 13:24:14 -05:00  
				
					
						
							
							
								 
						
							
							
								661a157553 
								
							
								 
							
						 
						
							
							
								
								Working on standardizing/simplifying building unit tests and examples.  Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.  
							
							
							
						 
						
							2014-02-13 01:34:31 -05:00  
				
					
						
							
							
								 
						
							
							
								9d2c5888b8 
								
							
								 
							
						 
						
							
							
								
								Made cmake slightly nicer when using Xcode - removed a couple unnecessary prints, and removed .run targets when using Xcode since they're not needed and clog up the project view.  
							
							
							
						 
						
							2014-02-08 11:14:43 -05:00  
				
					
						
							
							
								 
						
							
							
								4b8c17ec77 
								
							
								 
							
						 
						
							
							
								
								Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'.  Modified CMake options to only allow building either static or shared, but not both.  Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.  
							
							
							
						 
						
							2014-01-30 14:41:25 -05:00