Commit Graph

15936 Commits (773d4975e6046ee4e710cd218ede3837587f776a)

Author SHA1 Message Date
Frank Dellaert f7c6f2b3f8
Merge pull request #1375 from borglab/feature/Ordering_initializers 2023-01-10 15:19:04 -08:00
Frank Dellaert f89ef731a5 Fix linking error 2023-01-10 14:48:25 -08:00
Frank Dellaert 28658490e8 Fix sign issue and added test 2023-01-10 14:36:58 -08:00
Frank Dellaert b7fbe3f6a7 Symbolic logProbability just throws 2023-01-10 13:50:37 -08:00
Frank Dellaert ecb0be494e Implemented all Gaussian versions of logProbability 2023-01-10 13:50:37 -08:00
Frank Dellaert 8e29140ff7 Added logProbability/evaluate in conditionals/Bayes net 2023-01-10 13:50:37 -08:00
Frank Dellaert 69398d0e60 Fix dogleg unit test (gbn error != linearized error anymore) 2023-01-10 13:50:37 -08:00
Frank Dellaert 83bae7d701 Moved factor graph error(HybridValues) to FactorGraph base class. 2023-01-10 13:50:37 -08:00
Frank Dellaert b4706bec85 Easier scheme for error(HybridValues) 2023-01-10 13:50:37 -08:00
Frank Dellaert 58bc4b6863 Fixed discrete classes. 2023-01-10 13:50:37 -08:00
Frank Dellaert f6d7be97da small doc edits 2023-01-10 13:50:37 -08:00
Frank Dellaert 4858e39ecf Fixed tests to work with new definition of error. 2023-01-10 13:50:37 -08:00
Frank Dellaert 877e564744 Declared and defined error method in Factor, getting rid of logDensity, as error is now unambiguously defined as -logDensity in conditional factors. 2023-01-10 13:50:37 -08:00
Frank Dellaert aed576ca0a Added better docs 2023-01-10 13:50:37 -08:00
Frank Dellaert e0a40b306d Added nonlinear Values 2023-01-10 13:50:37 -08:00
Frank Dellaert d41d4c224d Another gcc issue, switch to FastList 2023-01-10 13:16:39 -08:00
Frank Dellaert 61ff43fada Yet another issue with gcc-tbb 2023-01-10 11:05:21 -08:00
Frank Dellaert 416cb65f6b Remove const, use size_t everywhere. 2023-01-10 09:58:29 -08:00
Frank Dellaert 6a035b88d7 Two more tbb compile issues 2023-01-10 09:35:58 -08:00
Frank Dellaert 874f0deeee One last omission 2023-01-10 08:58:31 -08:00
Frank Dellaert 353a5b3574 Forgot to add correct type in elimination tree (needed for compilation with tbb). 2023-01-10 06:48:51 -08:00
Frank Dellaert 0e01ea6b5d Fix issue with initializer constructors 2023-01-10 00:00:03 -08:00
Frank Dellaert b882eaf343
Merge pull request #1376 from BrettRD/develop 2023-01-09 22:45:27 -08:00
Frank Dellaert b51f176232 Simplify initializer list constructors. 2023-01-09 22:43:14 -08:00
Frank Dellaert 98f3c9676f Replace blanket inclusion of constructors (giving trouble on Windows) with initializer-list constructor. 2023-01-09 22:42:51 -08:00
Frank Dellaert a9409ac9e2 Kill errors wrapper - internal class not used in any tests. 2023-01-09 22:42:03 -08:00
Frank Dellaert 3b369e5d8e Define Errors as a typedef to FastList<Vector>. 2023-01-09 21:21:24 -08:00
Frank Dellaert 36d6b70667 Fix gcc compilation errors by using correct allocator. 2023-01-09 19:21:54 -08:00
Anthony Cowley 0e6676c082 BatchFixedLagSmoother: add ability to limit warning debug prints
This mimics the behavior of `LevenbergMarquardtOptimizer.cpp`.
2023-01-09 12:30:44 -05:00
Frank Dellaert c486472ca1 Attempts at fixing CI gcc/windows 2023-01-08 22:41:29 -08:00
BrettRD 80aa47539c numerically checks getter jacobians 2023-01-09 16:58:59 +11:00
Frank Dellaert 9a6b0ddaa0 Add FactorGraph-inst.h 2023-01-08 21:36:20 -08:00
BrettRD 65a21edc89 refers to tangent space in test 2023-01-09 16:25:43 +11:00
Frank Dellaert 1e99f68f70 Renamed ListOf to something more descriptive 2023-01-08 21:22:25 -08:00
Frank Dellaert fa3a8103c5 Fix issues with gcc compiler. 2023-01-08 21:21:44 -08:00
Frank Dellaert 15802e58f9 Address review comments 2023-01-08 21:09:31 -08:00
BrettRD 376683b808 adds tests for OrientedPlane3 derivatives 2023-01-09 15:33:48 +11:00
BrettRD a8288746b4 wraps more getters in Expressions 2023-01-09 13:40:41 +11:00
Frank Dellaert 73754f271a Fix typo 2023-01-08 13:50:43 -08:00
Frank Dellaert 638726fca5 An attempt to fix Windows issue. 2023-01-08 13:00:27 -08:00
Frank Dellaert ddf86d8f25 Fix compilation issue on Linux 2023-01-08 11:57:54 -08:00
Frank Dellaert 5164d6fc55 Cleaned up etree tests 2023-01-08 11:57:40 -08:00
Frank Dellaert edec6f3355 Renamed MakeKeys to Keys and cleaned up tests. 2023-01-08 11:40:14 -08:00
Frank Dellaert 276394d1d8 Moved ListOf helper and MakeKeys to common header. 2023-01-08 11:13:09 -08:00
Frank Dellaert 9675761f71 Merge branch 'develop' into feature/Ordering_initializers 2023-01-08 09:23:42 -08:00
Frank Dellaert 00dc32df0d
Merge pull request #1374 from borglab/hybrid/refactor 2023-01-08 09:23:08 -08:00
Frank Dellaert 691baa56de Fix issue with HybridOrdering 2023-01-08 00:21:51 -08:00
Frank Dellaert 2e233364b6 Merge branch 'develop' into hybrid/refactor
# Conflicts:
#	gtsam/hybrid/HybridGaussianFactorGraph.cpp
#	gtsam/hybrid/tests/testHybridGaussianFactorGraph.cpp
#	python/gtsam/tests/test_HybridNonlinearFactorGraph.py
2023-01-08 00:16:23 -08:00
Frank Dellaert d3a40fbc71 Use initializer lists in tests and gtsam_unstable 2023-01-07 23:59:39 -08:00
Frank Dellaert 9b5321ce03 Remove unused boost::assign headers 2023-01-07 23:58:35 -08:00