Varun Agrawal
|
ea81675393
|
minor refactor to be consistent
|
2023-12-28 09:36:04 -05:00 |
Varun Agrawal
|
c8a0cdc543
|
much improved chi_squared_quantile, incremental update
|
2023-10-20 07:00:34 -04:00 |
Varun Agrawal
|
a46a78d413
|
update paths
|
2023-10-19 08:27:53 -04:00 |
Varun Agrawal
|
1d9b83b963
|
Merge branch 'develop' into chi-squared-quantile
|
2023-10-18 13:49:59 -04:00 |
Varun Agrawal
|
790e3d515c
|
add templated at methods for FactorGraph so it can perform typecasting for us
|
2023-10-06 12:34:49 -04:00 |
Varun Agrawal
|
a807127b51
|
update GncOptimizer and make it available
|
2023-05-11 13:17:17 -04:00 |
kartik arcot
|
c037e0a1fc
|
replaced casts
|
2023-01-22 08:40:02 -08:00 |
Tobias Fischer
|
290759102f
|
Fix exports on Windows
|
2022-08-01 07:32:33 +10:00 |
Varun Agrawal
|
d12dd55c55
|
Merge pull request #1035 from borglab/fix/gncOptimizer
|
2022-07-07 15:28:35 -04:00 |
lcarlone
|
f947b973cd
|
addressed comments in PR
|
2022-07-02 16:02:42 -04:00 |
lcarlone
|
7b0356cbea
|
edited
|
2022-03-22 20:40:08 -04:00 |
Frank Dellaert
|
686e16aaae
|
Merge pull request #1085 from yunzc/feature/gnc_base_params
correctly parse optimizer params for base optimizer in gnc
|
2022-02-18 22:03:50 -05:00 |
lcarlone
|
f10dad2e39
|
Merge branch 'feature/refinementsForPoseToPointFactor' into fix/gncOptimizer
|
2022-01-12 21:45:22 -05:00 |
lcarlone
|
859e4cb37a
|
thresholded mu to avoid case mu = 0 in TLS. improved verbosity handling
|
2022-01-12 21:31:22 -05:00 |
lcarlone
|
c59fbc825f
|
ruled out corner case where weights are outside [0,1] in TLS
|
2022-01-05 23:01:57 -05:00 |
Yun Chang
|
f340e6260e
|
correctly parse optimizer params for base optimizer in gnc
|
2021-12-23 20:44:03 -05:00 |
Varun Agrawal
|
7d468e98a0
|
fix warning
|
2021-11-09 14:50:48 -05:00 |
John Lambert
|
6e788faf34
|
add GTSAM_EXPORT to GncOptimizer.h
|
2021-08-12 07:22:37 -04:00 |
lcarlone
|
d929c80383
|
fixed formatting glitch
|
2021-05-22 13:14:10 -04: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 |
Varun Agrawal
|
5ea99c4f42
|
bunch of minor fixes
|
2021-04-07 16:45:05 -04:00 |
jingnanshi
|
566e4c4a0a
|
use std namespace qualifier
|
2021-01-31 17:41:28 -05:00 |
lcarlone
|
95e685296e
|
removed commented line
|
2021-01-30 17:04:20 -05:00 |
lcarlone
|
bd0a735ee8
|
improved comments
|
2021-01-29 19:05:29 -05: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
|
fdced87b9a
|
trying to include chi2
|
2021-01-22 22:22:54 -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
|
248eec8e41
|
addressed final comments by Frank
|
2020-12-30 14:13:40 -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
|
06dfeb7ac5
|
moved GncParams to separate file, addressing comments by Frank, 1/n
|
2020-12-28 20:43:35 -05:00 |
jingnanshi
|
92ed225a55
|
minor fixes
|
2020-12-24 11:19:47 -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
|
be5d3d2343
|
update function name
|
2020-12-22 20:28:10 -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 |
lcarlone
|
7efd5cc368
|
finally fixed the typedef
|
2020-12-21 21:06:25 -05:00 |
lcarlone
|
75bd3dc52c
|
templating on params is still problematic
|
2020-12-21 20:32:21 -05:00 |
jingnanshi
|
428d17a4bc
|
correctly check relative difference between mu valus at consecutive iterations
|
2020-12-07 16:35:46 -05:00 |
jingnanshi
|
58e49fc0fc
|
fix scoping
|
2020-12-07 15:08:50 -05:00 |
jingnanshi
|
d85d9c6194
|
minor fix
|
2020-12-07 13:45:12 -05:00 |
jingnanshi
|
9903fb91d0
|
tls done except unit tests
|
2020-12-07 13:24:49 -05:00 |
jingnanshi
|
47775a7a4f
|
TLS wip
|
2020-12-07 00:53:21 -05:00 |
jingnanshi
|
af069ab4b2
|
fix comment
|
2020-12-06 13:50:44 -05:00 |
lcarlone
|
db1a366848
|
added comments
|
2020-12-05 14:06:32 -05:00 |
lcarlone
|
fcf2d31684
|
moved class to .h
|
2020-12-05 13:47:40 -05:00 |