Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								7c935d9e43
								
							
								
							
						 | 
						
							
							
								
								small update to GNC IndexVector
							
							
							
							
							
						 | 
						
							2023-07-10 13:43:44 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								00f5596e70
								
							
								
							
						 | 
						
							
							
								
								Revert "switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled"
							
							
							
							
							
							
							
							This reverts commit 64c28504ad. 
							
						 | 
						
							2023-07-10 13:40:14 -04:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								64c28504ad
								
							
								
							
						 | 
						
							
							
								
								switch from IndexVector to FastVector<size_t> now that pybind/stl.h is enabled
							
							
							
							
							
						 | 
						
							2023-07-10 12:54:03 -04:00 | 
						
					
				
					
						
							
							
								 
								Frank Dellaert
							
						 | 
						
							
							
							
							
								
							
								ae7c17420d
								
							
								
							
						 | 
						
							
							
								
								Replace std::tie with c++17 pattern matching
							
							
							
							
							
						 | 
						
							2023-02-04 10:28:14 -08:00 | 
						
					
				
					
						
							
							
								 
								kartik arcot
							
						 | 
						
							
							
							
							
								
							
								d1d5336ed0
								
							
								
							
						 | 
						
							
							
								
								global find/replace. Does not compile
							
							
							
							
							
						 | 
						
							2023-01-23 18:26:44 -08:00 | 
						
					
				
					
						
							
							
								 
								Varun Agrawal
							
						 | 
						
							
							
							
							
								
							
								1d51c4e646
								
							
								
							
						 | 
						
							
							
								
								Use new GncParams::IndexVector
							
							
							
							
							
						 | 
						
							2022-07-26 07:54:05 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								31e1a713fc
								
							
								
							
						 | 
						
							
							
								
								added unit test on params
							
							
							
							
							
						 | 
						
							2022-02-18 20:23:45 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								d6a3171e67
								
							
								
							
						 | 
						
							
							
								
								user can now also set the weights to initialize gnc!
							
							
							
							
							
						 | 
						
							2021-05-10 20:06:31 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								5274abafd0
								
							
								
							
						 | 
						
							
							
								
								all tests done!
							
							
							
							
							
						 | 
						
							2021-05-10 18:23:12 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								3ac97c3dbe
								
							
								
							
						 | 
						
							
							
								
								adding knownOutlier input to GNC
							
							
							
							
							
						 | 
						
							2021-05-10 10:30:32 -04:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								a59a12245c
								
							
								
							
						 | 
						
							
							
								
								done with new default noise thresholds!
							
							
							
							
							
						 | 
						
							2021-01-22 23:24:28 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								28b0f0ac8e
								
							
								
							
						 | 
						
							
							
								
								working unit tests: added chi2
							
							
							
							
							
						 | 
						
							2021-01-22 22:27:47 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								be86b9b5d7
								
							
								
							
						 | 
						
							
							
								
								changed barcsq to be a vector, such that the user can provide a bound for each factor
							
							
							
							
							
						 | 
						
							2021-01-22 21:04:28 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								24672385b3
								
							
								
							
						 | 
						
							
							
								
								moved gncLossType outside params
							
							
							
							
							
						 | 
						
							2020-12-29 21:59:21 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								dfdd206708
								
							
								
							
						 | 
						
							
							
								
								addressed all except 2 comments by Frank. waiting for inputs on the 2 outstanding issues
							
							
							
							
							
						 | 
						
							2020-12-28 21:03:20 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								eea52766d1
								
							
								
							
						 | 
						
							
							
								
								renamed enum
							
							
							
							
							
						 | 
						
							2020-12-28 20:49:17 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								06dfeb7ac5
								
							
								
							
						 | 
						
							
							
								
								moved GncParams to separate file, addressing comments by Frank, 1/n
							
							
							
							
							
						 | 
						
							2020-12-28 20:43:35 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								dc5c769e7c
								
							
								
							
						 | 
						
							
							
								
								- fixed stopping conditions
							
							
							
							
							
							
							
							- handled degenerate case in mu initialization
- set TLS as default
- added more unit tests 
							
						 | 
						
							2020-12-23 22:08:44 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								c57174436f
								
							
								
							
						 | 
						
							
							
								
								fix test
							
							
							
							
							
						 | 
						
							2020-12-22 21:08:42 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								046db8749e
								
							
								
							
						 | 
						
							
							
								
								Fix TLS convergence check
							
							
							
							
							
						 | 
						
							2020-12-22 13:40:52 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								cd82a56214
								
							
								
							
						 | 
						
							
							
								
								made function name less ambiguous, added more comments on inlierThreshold
							
							
							
							
							
						 | 
						
							2020-12-21 22:32:34 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								0e09f019ef
								
							
								
							
						 | 
						
							
							
								
								fixed templating, added a strict unit test on inlier threshold
							
							
							
							
							
						 | 
						
							2020-12-21 22:28:07 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								398c01375e
								
							
								
							
						 | 
						
							
							
								
								more unit tests
							
							
							
							
							
						 | 
						
							2020-12-07 20:20:51 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								594f63d1f6
								
							
								
							
						 | 
						
							
							
								
								test fix
							
							
							
							
							
						 | 
						
							2020-12-07 17:28:35 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								9caa0d14cf
								
							
								
							
						 | 
						
							
							
								
								mu update test
							
							
							
							
							
							
							
							Separated GM & TLS case
make sure the mu set size is explicitly stated (does not depend on default values) 
							
						 | 
						
							2020-12-07 16:16:21 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								d0a81f8441
								
							
								
							
						 | 
						
							
							
								
								mu initialization test & minor formatting fixes
							
							
							
							
							
						 | 
						
							2020-12-07 16:04:36 -05:00 | 
						
					
				
					
						
							
							
								 
								jingnanshi
							
						 | 
						
							
							
							
							
								
							
								9903fb91d0
								
							
								
							
						 | 
						
							
							
								
								tls done except unit tests
							
							
							
							
							
						 | 
						
							2020-12-07 13:24:49 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								fcf2d31684
								
							
								
							
						 | 
						
							
							
								
								moved class to .h
							
							
							
							
							
						 | 
						
							2020-12-05 13:47:40 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								786d4bbf9a
								
							
								
							
						 | 
						
							
							
								
								done - PGO works like a charm!
							
							
							
							
							
						 | 
						
							2020-11-27 23:12:26 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								7699f04820
								
							
								
							
						 | 
						
							
							
								
								correct formatting
							
							
							
							
							
						 | 
						
							2020-11-27 22:54:51 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								c4644a0d61
								
							
								
							
						 | 
						
							
							
								
								added functionality to fix weights
							
							
							
							
							
						 | 
						
							2020-11-27 22:50:41 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								ef47741881
								
							
								
							
						 | 
						
							
							
								
								ladies and gents... GNC!
							
							
							
							
							
						 | 
						
							2020-11-27 22:22:14 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								dab00907b9
								
							
								
							
						 | 
						
							
							
								
								added verbosity
							
							
							
							
							
						 | 
						
							2020-11-27 22:07:16 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								9e3263f2b1
								
							
								
							
						 | 
						
							
							
								
								yay! only the final monster to go!
							
							
							
							
							
						 | 
						
							2020-11-27 19:29:42 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								556fa83e9f
								
							
								
							
						 | 
						
							
							
								
								new constructor test which gets rid of robust loss now passes!
							
							
							
							
							
						 | 
						
							2020-11-27 19:00:08 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								7ce0641b43
								
							
								
							
						 | 
						
							
							
								
								working on make graph
							
							
							
							
							
						 | 
						
							2020-11-27 18:28:31 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								e99188095f
								
							
								
							
						 | 
						
							
							
								
								stuck on conversion of noise model
							
							
							
							
							
						 | 
						
							2020-11-27 17:14:34 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								0f07251cf5
								
							
								
							
						 | 
						
							
							
								
								1 test to go
							
							
							
							
							
						 | 
						
							2020-11-27 16:31:32 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								7c22c2c402
								
							
								
							
						 | 
						
							
							
								
								simplified small test to make it more understandable
							
							
							
							
							
						 | 
						
							2020-11-27 16:18:36 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								52225998fe
								
							
								
							
						 | 
						
							
							
								
								2 tests to go
							
							
							
							
							
						 | 
						
							2020-11-27 16:10:03 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								a33c50fcef
								
							
								
							
						 | 
						
							
							
								
								now we have very cool tests!
							
							
							
							
							
						 | 
						
							2020-11-27 15:46:12 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								f897fa81a9
								
							
								
							
						 | 
						
							
							
								
								added gnc loop
							
							
							
							
							
						 | 
						
							2020-11-27 15:14:41 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								90dd2c7035
								
							
								
							
						 | 
						
							
							
								
								params parsed correctly
							
							
							
							
							
						 | 
						
							2020-11-27 13:05:54 -05:00 | 
						
					
				
					
						
							
							
								 
								lcarlone
							
						 | 
						
							
							
							
							
								
							
								b5d06b5878
								
							
								
							
						 | 
						
							
							
								
								starting to create test and code for gncParams
							
							
							
							
							
						 | 
						
							2020-11-25 20:11:04 -05:00 | 
						
					
				
					
						
							
							
								 
								Frank dellaert
							
						 | 
						
							
							
							
							
								
							
								7e29944f95
								
							
								
							
						 | 
						
							
							
								
								Initial design
							
							
							
							
							
						 | 
						
							2020-11-25 11:02:01 -05:00 |