Commit Graph

66 Commits (ee5bda971480c5e06a2a8af938ba28919d633125)

Author SHA1 Message Date
Varun Agrawal bc3b96a6e8 rename error to errorTree when it returns an AlgebraicDecisionTree 2024-01-05 03:24:50 -05:00
Varun Agrawal 4711f5807d discrete error method that returns an ADT 2023-11-11 10:32:33 -05:00
Varun Agrawal 381c33c6d4 Merge branch 'develop' into hybrid-tablefactor-3 2023-07-23 17:21:38 -04:00
Varun Agrawal 2b85cfedd4 DecisionTreeFactor apply methods 2023-07-23 17:05:15 -04:00
Varun Agrawal 47f39085bc small improvements 2023-07-23 16:51:05 -04:00
Varun Agrawal ba7c077a25
Merge pull request #1575 from borglab/hybrid-tablefactor-2 2023-07-19 06:42:04 -04:00
Varun Agrawal e749b6deab Merge branch 'develop' into feature/discrete_wrapper 2023-07-17 16:01:13 -04:00
Varun Agrawal f751a5bfcf overload apply method in DecisionTreeFactor 2023-07-17 13:00:38 -04:00
Varun Agrawal f6d42d0ee0 small improvements 2023-07-17 13:00:38 -04:00
Frank Dellaert bd4230baae multifrontal lookup table tests
(cherry picked from commit 0a24a8ac43)
2023-07-17 16:55:20 +02:00
Frank Dellaert 7f169a7a0c Better documentation and new test
(cherry picked from commit 6cb0fa7cd7)
2023-07-17 16:55:20 +02:00
Varun Agrawal 50d24ab38e move common functions to DiscreteFactor class 2023-07-17 09:14:59 -04:00
Varun Agrawal fceb290e80 add TableFactor constructor from DiscreteConditional 2023-07-17 09:14:57 -04:00
Varun Agrawal c06861e7da DecisionTreeFactor cardinalities getter 2023-07-17 09:14:21 -04:00
Frank Dellaert e5de127150 density -> distribution nomenclature 2023-02-04 14:54:08 -08:00
kartik arcot 773d4975e6 remove all adaptors 2023-01-23 18:28:55 -08:00
kartik arcot a5b6968cbf serialization function comment moved 2023-01-22 22:14:28 -08:00
kartik arcot 4b235103cf ifdefs for gtsam folder on serialize 2023-01-22 22:12:16 -08:00
kartik arcot 852e8768c0 shared_ptr, make_shared, allocate_shared 2023-01-22 08:40:02 -08:00
Frank Dellaert 11ef99b3f0 discrete now has all logProbability and evaluate versions needed. 2023-01-10 21:54:58 -08:00
Frank Dellaert 58bc4b6863 Fixed discrete classes. 2023-01-10 13:50:37 -08:00
Varun Agrawal 2653c2f8fb serialization support for DecisionTreeFactor 2023-01-03 16:34:04 -05:00
Varun Agrawal 92e1014874 update Discrete group 2022-07-26 16:55:28 -04:00
Varun Agrawal 2da2bcbf9c update docs and test 2022-03-31 10:08:02 -04:00
Varun Agrawal dac84e9932 update prune to new max number of assignments scheme 2022-03-31 10:04:00 -04:00
Varun Agrawal cd8d5590e6 doc fix 2022-03-27 13:34:42 -04:00
Varun Agrawal 4c966b9753 New prune method for DecisionTreeFactor 2022-03-27 13:25:35 -04:00
Frank Dellaert ca329daa13 linting 2022-01-22 14:53:20 -05:00
Frank Dellaert 6aeb3db8f6 Merge branch 'develop' into feature/hybrid_base
# Conflicts:
#	gtsam/discrete/DecisionTreeFactor.cpp
2022-01-22 14:50:57 -05:00
Frank Dellaert eb4309d264 discreteKeys method 2022-01-22 11:06:52 -05:00
Frank Dellaert 6e4f50dfac Better print and new `max` variant 2022-01-21 10:12:07 -05:00
Frank Dellaert 0909e98389 Comments only 2022-01-15 15:11:25 -05:00
Frank Dellaert 9087d3d81b Initial attempt at html 2022-01-09 08:19:44 -05:00
Fan Jiang f65bd4d90d Remove Potentials 2022-01-06 20:10:03 -05:00
Frank Dellaert 8eb623b58f Added an optional names argument for discrete markdown renderers 2022-01-02 21:34:22 -05:00
Frank Dellaert 5c4038c7c0 Fixed dot to have right arguments 2022-01-02 18:08:09 -05:00
Frank Dellaert 340ac7569d Removed 2 and 3 key constructors for DecisionTreeFactor because wrapper is awesome! 2021-12-28 13:00:14 -05:00
Frank Dellaert 911819c7f2 enumerate 2021-12-27 13:55:11 -05:00
Frank Dellaert dbe5c0fa81 Allow a vector of doubles for single-variable factors 2021-12-26 23:42:12 -05:00
Frank Dellaert 5882847604 Specialized DecisionTreeFactor constructors 2021-12-26 23:14:22 -05:00
Varun Agrawal 2422e113ca replace _repr_markdown_ with markdown 2021-12-25 09:33:04 -05:00
Frank Dellaert 042cb9d902 markdown for DiscreteFactorGraph 2021-12-24 13:27:02 -05:00
Frank Dellaert c5e6650d67 Add formatter 2021-12-24 08:17:52 -05:00
Frank Dellaert a27437690c Create markdown representation in DTFactor 2021-12-24 08:17:52 -05:00
Frank Dellaert e89a294376 Use DiscreteValues everywhere 2021-12-13 13:46:53 -05:00
Jose Luis Blanco Claraco 0198c648e3
Fix all new gcc warnings/errors: make explicit virtual/override methods.
Rules are:
- use "virtual" in base classes only.
- use "override" in all derived classes.
2020-07-26 11:20:42 +02:00
dellaert 72fe66d468 Removed headers 2016-05-22 14:22:36 -07:00
dellaert e5017984a1 traits_x -> traits 2014-12-26 16:47:51 +01:00
dellaert 79d8514528 MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes. 2014-12-21 22:02:57 +01:00
Richard Roberts 686051c032 Convert DOS line endings to UNIX 2014-01-09 16:39:27 -05:00