Commit Graph

16371 Commits (7f46117666cfb35f7a4e90a8ef6cf72b14f0b17c)

Author SHA1 Message Date
Varun Agrawal abe9b281af return DiscreteKeys as a vector instead of a set 2023-01-12 10:54:31 -05:00
Varun Agrawal 5c59862238
Merge pull request #1381 from acowley/BatchFixedLagSmoother-verbosity 2023-01-12 10:48:26 -05:00
Frank Dellaert a34c463e2b
Merge pull request #1380 from borglab/feature/uniform_error 2023-01-12 07:48:01 -08:00
Frank Dellaert f4c3131ee2 Return a set of DiscreteKey, Fixes issue #1384 2023-01-11 23:50:17 -08:00
Frank Dellaert 28f440a623 Resolved review comments. 2023-01-11 18:11:28 -08:00
Frank Dellaert 4340b46828 Don't use deprecated method. 2023-01-10 23:56:49 -08:00
Frank Dellaert 87ff4af32d Wrapper and tests for logProbability 2023-01-10 23:13:40 -08:00
Frank Dellaert eb37d080d4 Added missing methods 2023-01-10 23:13:27 -08:00
Frank Dellaert e9485d1d76
Merge pull request #1379 from kartikarcot/kartik/list-of 2023-01-10 21:58:54 -08:00
Frank Dellaert 426a49dc72 Endowed hybrid with logProbability 2023-01-10 21:55:18 -08:00
Frank Dellaert 11ef99b3f0 discrete now has all logProbability and evaluate versions needed. 2023-01-10 21:54:58 -08:00
kartik arcot abc7e34a8b replace list_of with initializer list 2023-01-10 16:45:33 -08:00
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