Varun Agrawal
|
92b3272823
|
make shared_ptr a reference
|
2024-10-26 18:08:43 -04:00 |
Varun Agrawal
|
2258c6431e
|
fix wrapping for matlab
|
2024-10-24 17:42:50 -04:00 |
Varun Agrawal
|
6b7222ea99
|
remove reference for shared_ptr
|
2024-10-24 17:42:29 -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
|
38b5dd5eb0
|
update deprecated methods
|
2024-10-16 09:17:22 -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
|
a0c0cd1fce
|
improved docstrings
|
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
|
8f474600e0
|
Merge pull request #1842 from borglab/better-noisemodel-checking
Non-loop versions for checking sigma values
|
2024-09-25 16:38:02 -04:00 |
Varun Agrawal
|
9243655e3b
|
simplify
|
2024-09-25 14:13:14 -04:00 |
Varun Agrawal
|
2682cde259
|
re-add the gotos
|
2024-09-23 22:57:05 -04:00 |
Varun Agrawal
|
6d3bc21a18
|
non-loop versions for checking sigma values
|
2024-09-23 16:05:23 -04:00 |
Varun Agrawal
|
e95b8be014
|
kill logNormalizationConstant in favor of negLogConstant
|
2024-09-23 15:07:05 -04:00 |
Varun Agrawal
|
e09344c6ba
|
replace errorConstant with negLogConstant
|
2024-09-23 03:37:09 -04:00 |
Varun Agrawal
|
6488a0ceec
|
updated tests
|
2024-09-22 22:16:59 -04:00 |
Varun Agrawal
|
2d2213e880
|
add errorConstant method and use it for logNormalizationConstant in Conditional
|
2024-09-22 22:11:23 -04:00 |
Varun Agrawal
|
ecbf3d872e
|
make logNormalizationConstant return -log(k)
|
2024-09-21 05:15:35 -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
|
d60a253fcb
|
logNormalizationConstant is now a method for Gaussian noise model
|
2024-09-19 17:50:15 -04:00 |
Varun Agrawal
|
244661afb1
|
rename ComputeLogNormalizer to ComputeLogNormalizerConstant
|
2024-09-19 16:09:54 -04:00 |
Varun Agrawal
|
094db1eb79
|
correct documentation and test for ComputeLogNormalizer
|
2024-09-16 18:39:40 -04:00 |
Varun Agrawal
|
ccea10410d
|
put ComputeLogNormalizer in the correct namespace
|
2024-09-15 09:17:05 -04:00 |
Varun Agrawal
|
e2f1ad78a0
|
move ComputeLogNormalizer to NoiseModel.h
|
2024-09-15 08:55:36 -04:00 |
Varun Agrawal
|
cdcc64407e
|
Merge pull request #1713 from borglab/model-selection-bayestree
|
2024-09-05 15:12:11 -04:00 |
Varun Agrawal
|
232fa02b19
|
Merge pull request #1802 from borglab/working-hybrid
Working Hybrid
|
2024-09-05 09:25:36 -04:00 |
Frank Dellaert
|
60f880e221
|
Merge pull request #1671 from borglab/optimizer-params
Optimizer Improvements
|
2024-08-29 16:42:52 -07:00 |
Varun Agrawal
|
f636212fec
|
Merge branch 'develop' into working-hybrid
|
2024-08-26 16:33:12 -04:00 |
Varun Agrawal
|
f06777fe7a
|
Merge branch 'working-hybrid' into model-selection-bayestree
|
2024-08-25 01:53:33 -04:00 |
Varun Agrawal
|
0ae97fd020
|
Merge branch 'develop' into optimizer-params
|
2024-08-24 06:20:49 -04:00 |
Varun Agrawal
|
9acf127f1d
|
Merge branch 'develop' into model-selection-bayestree
|
2024-08-24 05:26:43 -04:00 |
Varun Agrawal
|
7765314638
|
fix return type of EliminateQR
|
2024-08-24 05:23:52 -04:00 |
Varun Agrawal
|
c38756c9f2
|
Merge branch 'develop' into working-hybrid
|
2024-08-22 13:06:31 -04:00 |
Varun Agrawal
|
41d6113aea
|
Kill == operator in VectorValues
|
2024-08-22 11:04:42 -04:00 |
Varun Agrawal
|
a78ffe19e8
|
update unit test to also check for GaussianBayesNet::logNormalizationConstant
|
2024-08-20 16:45:19 -04:00 |
Varun Agrawal
|
8d54c4abe0
|
update VectorValues::== docstring
|
2024-08-20 16:40:13 -04:00 |
Varun Agrawal
|
7269d80b1c
|
improvements to GaussianConditional and GaussianBayesNet
|
2024-08-20 15:57:36 -04:00 |
Varun Agrawal
|
fd2062b207
|
remove changes so we can break up PR into smaller ones
|
2024-08-20 15:48:07 -04:00 |
Varun Agrawal
|
0466ef4789
|
Merge branch 'model-selection-integration' into model-selection-bayestree
|
2024-07-02 20:19:09 -04:00 |
Varun Agrawal
|
a9cf4a0779
|
fix namespacing
|
2024-07-02 20:18:24 -04:00 |
Varun Agrawal
|
ebcc6e3585
|
Merge branch 'model-selection-integration' into model-selection-bayestree
|
2024-07-01 21:27:48 -04:00 |
Varun Agrawal
|
eb9ea78faf
|
Merge branch 'develop' into model-selection-integration
|
2024-07-01 21:27:35 -04:00 |
Varun Agrawal
|
b6d697291e
|
update gtsam:: namespace in linear.i
|
2024-06-28 16:16:36 -04:00 |
Varun Agrawal
|
1501b7c0e5
|
Merge branch 'develop' into model-selection-integration
|
2024-06-28 11:01:56 -04:00 |
Varun Agrawal
|
2780164b9b
|
Merge branch 'develop' into model-selection-bayestree
|
2024-06-26 15:38:18 -04:00 |
Fan Jiang
|
6f408fe1c0
|
Remove local changes
|
2024-05-29 19:34:49 -04:00 |
Fan Jiang
|
760b799ed8
|
Add EliminateQR to Python
|
2024-05-29 15:26:55 -04:00 |
ShuangLiu1992
|
ac5934822e
|
Update HessianFactor.cpp
add static_cast to make compiler happy
|
2024-04-25 12:58:53 -04:00 |