Varun Agrawal
|
cbb0a30173
|
helper method to reduce code duplication
|
2024-10-23 12:45:38 -04:00 |
Varun Agrawal
|
4c74ec113a
|
formatting and comments
|
2024-10-23 12:35:09 -04:00 |
Frank Dellaert
|
977ac0d762
|
Address review comments
|
2024-10-23 09:24:47 -07:00 |
Frank Dellaert
|
2c9665fae6
|
Prune graphs with nulls on the fly
|
2024-10-21 19:06:47 -07:00 |
Frank Dellaert
|
1365a0904a
|
Avoid calculating negLogK twice
|
2024-10-20 15:08:47 -07:00 |
Frank Dellaert
|
8d4233587c
|
Use move constructor
|
2024-10-20 15:08:47 -07:00 |
Frank Dellaert
|
08167d08cc
|
Move constructor
|
2024-10-20 15:08:47 -07:00 |
Frank Dellaert
|
a19fb28fab
|
Const correctness
|
2024-10-20 15:08:47 -07:00 |
Frank Dellaert
|
6592f8a8b4
|
Make sure we still subtract min()
|
2024-10-20 15:08:47 -07:00 |
Frank Dellaert
|
1fe09f5e09
|
Avoid using slow conditionals()
|
2024-10-20 15:08:46 -07:00 |
Frank Dellaert
|
6c9b25c45e
|
DT::split
|
2024-10-20 15:08:46 -07:00 |
Frank Dellaert
|
b56595c6f8
|
Get rid of double storage
|
2024-10-20 15:08:46 -07:00 |
Varun Agrawal
|
05af66296d
|
Merge pull request #1878 from borglab/cg-methods
|
2024-10-20 16:44:20 -04:00 |
Varun Agrawal
|
7bb98946a2
|
missed two templates
|
2024-10-19 17:03:15 -04:00 |
Varun Agrawal
|
07b11bc9f1
|
add test for different nonlinear CG direction methods
|
2024-10-19 17:01:38 -04:00 |
Varun Agrawal
|
2d4ee5057a
|
template the directional methods
|
2024-10-18 10:30:01 -04:00 |
Varun Agrawal
|
dc24255418
|
Merge pull request #1876 from borglab/conjugate-gradient
|
2024-10-18 09:55:02 -04:00 |
Varun Agrawal
|
2d3a296d06
|
nonlinearConjugateGradient accepts direction method
|
2024-10-17 11:09:52 -04:00 |
Varun Agrawal
|
77422d4322
|
Merge pull request #1858 from borglab/discrete-errorTree
|
2024-10-16 12:03:25 -04:00 |
Varun Agrawal
|
efce38c14c
|
Merge branch 'conjugate-gradient' into cg-methods
|
2024-10-16 10:26:31 -04:00 |
Varun Agrawal
|
5786073072
|
Merge pull request #1877 from borglab/conjugate-gradient-system
|
2024-10-16 10:21:46 -04:00 |
Varun Agrawal
|
d883e16cd1
|
remove extra methods
|
2024-10-16 10:20:45 -04:00 |
Varun Agrawal
|
3fef6aa256
|
Merge branch 'conjugate-gradient' into conjugate-gradient-system
|
2024-10-16 10:19:14 -04:00 |
Varun Agrawal
|
f5f7590e78
|
kill methods with same name in favor of using variables directly
|
2024-10-16 09:47:23 -04:00 |
Varun Agrawal
|
7dd6d977fe
|
undo template removal
|
2024-10-16 09:44:47 -04:00 |
Varun Agrawal
|
38b5dd5eb0
|
update deprecated methods
|
2024-10-16 09:17:22 -04:00 |
Varun Agrawal
|
9931e29108
|
fix tests
|
2024-10-15 23:56:52 -04:00 |
Varun Agrawal
|
5c0171b69c
|
re-add typedefs
|
2024-10-15 23:56:43 -04:00 |
Varun Agrawal
|
d2ca1ef285
|
updat example
|
2024-10-15 23:43:56 -04:00 |
Varun Agrawal
|
94a95b69cb
|
update tests
|
2024-10-15 23:43:52 -04:00 |
Varun Agrawal
|
49a3b2e8a2
|
make PCGSolverParameters a public struct
|
2024-10-15 23:43:41 -04:00 |
Varun Agrawal
|
df1c008955
|
make ConjugateGradientParameters a public struct
|
2024-10-15 23:31:29 -04:00 |
Varun Agrawal
|
bc27d9fc96
|
set default direction method
|
2024-10-15 17:07:56 -04:00 |
Varun Agrawal
|
8fd26a341b
|
add additional direction methods beyond Polak-Ribiere
|
2024-10-15 15:14:33 -04:00 |
Varun Agrawal
|
69729d603b
|
move all implementation to cpp file
|
2024-10-15 12:35:11 -04:00 |
Varun Agrawal
|
1de138678f
|
remove templates
|
2024-10-15 12:29:07 -04:00 |
Varun Agrawal
|
ba6e2b8d7f
|
remove System inside NonlinearConjugateGradientOptimizer
|
2024-10-15 11:30:09 -04:00 |
Varun Agrawal
|
a94169a973
|
remove unnecessary typedefs
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
a0c0cd1fce
|
improved docstrings
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
ec8714a548
|
restrict pointer access via methods
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
1b422d5c98
|
rearrange GaussianFactorGraphSystem
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
91d637b092
|
improve PCGSolverParameters
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
322a23d49c
|
clean up and formatting
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
4a0257c0ce
|
move test file to nonlinear directory
|
2024-10-15 11:29:54 -04:00 |
Varun Agrawal
|
db353a58a4
|
Merge pull request #1875 from borglab/feature/fasterDT
|
2024-10-15 11:11:56 -04:00 |
Frank Dellaert
|
935df2b90c
|
Add missing header
|
2024-10-15 22:36:21 +09:00 |
Frank Dellaert
|
8cc5171cbc
|
Two more methods are static
|
2024-10-15 16:50:28 +09:00 |
Frank Dellaert
|
ba7674d5fb
|
Move semantics
|
2024-10-15 16:47:33 +09:00 |
Frank Dellaert
|
6a5dd60d33
|
Faster version of convertFrom when no label translation needed
|
2024-10-15 15:51:21 +09:00 |
Frank Dellaert
|
f98b9223e8
|
Make compose and convertFrom static
|
2024-10-15 15:46:14 +09:00 |