Frank Dellaert
|
90c44de450
|
Merge remote-tracking branch 'origin/release/4.2' into develop
# Conflicts:
# .github/workflows/build-special.yml
# CMakeLists.txt
# README.md
# cmake/HandleGeneralOptions.cmake
# cmake/HandlePrintConfiguration.cmake
# examples/Pose3Localization.cpp
# examples/SolverComparer.cpp
# gtsam/base/SymmetricBlockMatrix.h
# gtsam/discrete/DecisionTree.h
# gtsam/discrete/DiscreteFactorGraph.h
# gtsam/discrete/DiscreteJunctionTree.h
# gtsam/discrete/DiscreteValues.h
# gtsam/discrete/discrete.i
# gtsam/discrete/tests/testDecisionTreeFactor.cpp
# gtsam/discrete/tests/testDiscreteBayesTree.cpp
# gtsam/geometry/Pose3.cpp
# gtsam/geometry/Pose3.h
# gtsam/geometry/geometry.i
# gtsam/hybrid/HybridGaussianFactorGraph.cpp
# gtsam/hybrid/HybridNonlinearFactorGraph.cpp
# gtsam/hybrid/HybridSmoother.cpp
# gtsam/hybrid/HybridValues.h
# gtsam/hybrid/hybrid.i
# gtsam/hybrid/tests/testGaussianMixtureFactor.cpp
# gtsam/hybrid/tests/testHybridGaussianFactorGraph.cpp
# gtsam/inference/BayesTreeCliqueBase.h
# gtsam/linear/NoiseModel.cpp
# gtsam/linear/linear.i
# gtsam/nonlinear/Expression-inl.h
# gtsam/nonlinear/Values-inl.h
# gtsam/nonlinear/Values.cpp
# gtsam/nonlinear/Values.h
# gtsam/nonlinear/tests/testValues.cpp
# gtsam/sfm/ShonanAveraging.h
# gtsam/slam/tests/testLago.cpp
# gtsam/symbolic/symbolic.i
# gtsam_unstable/examples/SmartRangeExample_plaza1.cpp
# gtsam_unstable/examples/SmartRangeExample_plaza2.cpp
# gtsam_unstable/nonlinear/BatchFixedLagSmoother.h
# package.xml
# python/gtsam/tests/test_DiscreteBayesTree.py
# python/gtsam/tests/test_DsfTrackGenerator.py
# tests/testGaussianISAM2.cpp
# timing/timeCameraExpression.cpp
# timing/timeLago.cpp
|
2025-05-18 22:42:52 -04:00 |
Frank Dellaert
|
e2d3cf585d
|
Merge pull request #2140 from DrWisdome/formatter-export
Add Multi RobotKeyFormatter as an external variable (Windows)
|
2025-05-18 14:13:58 -04:00 |
Tomas Jurov
|
5b18f05656
|
In a similar way, add Multi RobotKeyFormatter as an external variable
|
2025-05-17 21:55:23 +02:00 |
Frank Dellaert
|
cc4a0e1804
|
Merge pull request #2139 from borglab/fix/example
Fix example
|
2025-05-16 21:20:23 -04:00 |
Frank Dellaert
|
6cf3616179
|
Upgrade cmake version
|
2025-05-16 15:45:26 -04:00 |
Frank Dellaert
|
f81879aff6
|
Fix include for Retract
|
2025-05-16 15:45:07 -04:00 |
Frank Dellaert
|
be64222b10
|
Fix comment
|
2025-05-16 15:44:55 -04:00 |
Frank Dellaert
|
d6b4383438
|
Merge pull request #2122 from mkielo3/gal
Adding Galilean3 Lie group
|
2025-05-16 14:12:39 -04:00 |
mkielo3
|
e6c1428357
|
cleanup
|
2025-05-16 10:48:50 -04:00 |
Varun Agrawal
|
b95a352ccb
|
Merge pull request #2136 from borglab/wrap/rng
|
2025-05-16 09:56:30 -04:00 |
Varun Agrawal
|
c4e1f7ec7f
|
fix regression in test_HybridFactorGraph.py
|
2025-05-16 01:46:22 -04:00 |
Varun Agrawal
|
dcc47d268e
|
reduce swap file size so CI doesn't fail
|
2025-05-16 00:59:15 -04:00 |
Varun Agrawal
|
a84ac8f0f2
|
fix regression for linux
|
2025-05-16 00:58:58 -04:00 |
Varun Agrawal
|
30aeff9c73
|
add print to verify regression values
|
2025-05-16 00:13:31 -04:00 |
mkielo3
|
32b8effde2
|
fixed IncrementalFixedLagSmooth
|
2025-05-16 00:12:09 -04:00 |
Varun Agrawal
|
9fea009ac3
|
use nullptr for pointer default in discrete wrapping
|
2025-05-16 00:10:35 -04:00 |
Varun Agrawal
|
ab0a4a801e
|
nullptr check and assign default
|
2025-05-16 00:09:59 -04:00 |
Varun Agrawal
|
8b6ce55151
|
set default pointer value to nullptr which is more idiomatic
|
2025-05-16 00:09:35 -04:00 |
Varun Agrawal
|
22a36b3d7a
|
pass in the rng within the DiscreteBayesNet sample call
|
2025-05-16 00:07:21 -04:00 |
Varun Agrawal
|
d01bf5d80b
|
some docs
|
2025-05-15 22:59:26 -04:00 |
Varun Agrawal
|
faedfcb182
|
Merge branch 'develop' into wrap/rng
|
2025-05-15 22:58:29 -04:00 |
Varun Agrawal
|
bbd0ef5a47
|
Merge pull request #2135 from borglab/hybrid-improvements
|
2025-05-15 22:53:57 -04:00 |
mkielo3
|
5702ec791b
|
Merge remote-tracking branch 'upstream/develop' into gal update upstream
|
2025-05-15 20:45:49 -04:00 |
Varun Agrawal
|
c2b26c59bb
|
address review comment
|
2025-05-15 18:30:07 -04:00 |
Varun Agrawal
|
2e8f948e66
|
fix regressions
|
2025-05-15 18:27:59 -04:00 |
Varun Agrawal
|
f853b1584b
|
sampling tests
|
2025-05-15 18:11:40 -04:00 |
Varun Agrawal
|
0d70a47571
|
wrap mt19937_64
|
2025-05-15 18:11:29 -04:00 |
Varun Agrawal
|
eb35ff8df6
|
wrap rng in DiscreteConditional
|
2025-05-15 18:10:54 -04:00 |
Varun Agrawal
|
6f8dfdf3f2
|
wrap rng in hybrid
|
2025-05-15 18:10:33 -04:00 |
Varun Agrawal
|
5848b58f1d
|
remove PRNG declaration since it is now imported from DiscreteConditional
|
2025-05-15 18:10:17 -04:00 |
Varun Agrawal
|
347f4b2136
|
update wrapper
|
2025-05-15 18:08:26 -04:00 |
Varun Agrawal
|
4295903513
|
default rng argument to make code DRY
|
2025-05-15 18:08:09 -04:00 |
Varun Agrawal
|
84d8c7ed78
|
DiscreteConditional::sample which uses a pseudo RNG
|
2025-05-15 17:26:22 -04:00 |
Varun Agrawal
|
b58d509b68
|
add python test for sampling from GaussianConditional with a PRNG
|
2025-05-15 17:15:30 -04:00 |
Varun Agrawal
|
82190cb7eb
|
update wrapper comment in GaussianConditional
|
2025-05-15 17:15:04 -04:00 |
Varun Agrawal
|
6527437c67
|
create common PRNG object in DiscreteConditional
|
2025-05-15 17:12:13 -04:00 |
Varun Agrawal
|
7c53ca3491
|
fix docstrings
|
2025-05-15 17:04:22 -04:00 |
Frank Dellaert
|
b14bae5ddb
|
Merge pull request #2134 from borglab/wrap/discrete
Wrap DiscreteMarginals
|
2025-05-15 12:26:04 -04:00 |
Varun Agrawal
|
48879afce0
|
update TableFactor to only consider values greater than 1e-11
|
2025-05-15 10:31:00 -04:00 |
Varun Agrawal
|
c254e4cd79
|
update removeFixedValues to reintroduce a discrete factor on the removed value.
|
2025-05-15 10:31:00 -04:00 |
Varun Agrawal
|
48ca735b92
|
wrap HybridBayesNet::discreteMarginal
|
2025-05-15 10:31:00 -04:00 |
Varun Agrawal
|
de4233dcd6
|
use DiscreteBayesNet::joint in HybridBayesNet
|
2025-05-15 10:30:58 -04:00 |
Varun Agrawal
|
4d97136f5c
|
new helper method in DiscreteBayesNet to compute joint conditional
|
2025-05-15 10:30:58 -04:00 |
Varun Agrawal
|
1514a0d62e
|
mark DiscreteMarginals with GTSAM_EXPORT
|
2025-05-15 10:29:03 -04:00 |
Varun Agrawal
|
e5c0557dba
|
small fixes
|
2025-05-13 22:52:38 -04:00 |
Varun Agrawal
|
a01ece4515
|
fix includes
|
2025-05-13 22:51:30 -04:00 |
Varun Agrawal
|
5333317079
|
wrap DiscreteMarginals class
|
2025-05-13 22:50:30 -04:00 |
Varun Agrawal
|
27fc6a7a4e
|
add print method to DiscreteMarginals
|
2025-05-13 22:49:51 -04:00 |
Varun Agrawal
|
9f4ab83cee
|
separate DiscreteMarginals into .h and .cpp
|
2025-05-13 22:45:17 -04:00 |
Frank Dellaert
|
6d30fe0e9e
|
Merge pull request #2132 from borglab/fix-2125
Move testIncrementalFixedLagSmoother to `gtsam`
|
2025-05-12 20:56:01 -04:00 |