Commit Graph

14039 Commits (a0be9de4905f396778034bdef7c259f6e3654608)

Author SHA1 Message Date
Frank Dellaert e6ca595921 fixed method naming convention 2021-12-20 00:48:40 -05:00
Frank Dellaert cab0dd0fa1 GraphvizFormatting refactor
- separate file
- inherit from DotWriter
- made dot/dot/saveGraph the pattern
- deprecated saveGraph(ostream) method
2021-12-20 00:27:40 -05:00
Frank Dellaert a5351137ab Show factor graph in notebook 2021-12-20 00:26:13 -05:00
Frank Dellaert 9d2b627c09 Generic dot export with DotWriter 2021-12-20 00:04:22 -05:00
Frank Dellaert e45641e71a compilation issue 2021-12-19 22:40:18 -05:00
Frank Dellaert 74951bee33 wrap and notebook 2021-12-19 22:39:22 -05:00
peterQFR cf0830084d Apply Google Format 2021-12-20 07:24:52 +10:00
peterQFR a7f6856d6a Add non-zero tests, error 2021-12-20 06:50:29 +10:00
Frank Dellaert 46080d7d5a reversed order of nodes in dot 2021-12-19 10:20:05 -05:00
Frank Dellaert d85a1e68e4 dot methods for Bayes tree 2021-12-19 09:37:30 -05:00
Frank Dellaert 352268448c wrap and test dot method 2021-12-18 23:48:40 -05:00
Frank Dellaert d41ab8addb dot methods 2021-12-18 23:48:23 -05:00
Varun Agrawal 5e3db76500
Merge pull request #970 from borglab/wrapper-update 2021-12-18 08:49:18 -05:00
Varun Agrawal 7d4d718c9f remove pickle declarations from interface files 2021-12-17 20:50:08 -05:00
Frank Dellaert 81b9724225 Added dot methods 2021-12-17 17:12:44 -05:00
Varun Agrawal bcfe0a7a29 Squashed 'wrap/' changes from 086be59be..2cbaf7a3a
2cbaf7a3a Merge pull request #131 from borglab/remove-pickle
0c2a4483c add documentation
2e5af11ad Merge pull request #139 from borglab/fix/matlab-memory-leak
442b7d3b0 update test fixtures
f89d5e4bd delete object after clearing it from object collector
971282703 add the correct variable for RTTI registry creation
9758dec57 update test fixture
87aeb8f8c remove need for declaring pickle function in interface file

git-subtree-dir: wrap
git-subtree-split: 2cbaf7a3a628766ff40657e0150b407ed4af7ccd
2021-12-17 15:55:42 -05:00
Varun Agrawal 0344b725d7 Merging 'master' into 'wrap' 2021-12-17 15:55:42 -05:00
Frank Dellaert 0bab7b00c8
Merge pull request #967 from borglab/feature/discrete_wrapper 2021-12-16 21:20:40 -05:00
peterQFR ae47ffee29 Remove custom install for ament environment 2021-12-17 12:18:13 +10:00
peterQFR 6813e2a3fc Add Barometric Factor 2021-12-17 11:58:21 +10:00
Frank Dellaert 93978cf3a6
Merge pull request #968 from borglab/feature/discrete_wrapper_2 2021-12-16 15:32:39 -05:00
Varun Agrawal 7401b6e0c2 Merge branch 'feature/discrete_wrapper' into feature/discrete_wrapper_2 2021-12-16 15:02:27 -05:00
Frank Dellaert 6bcd1296c0 Attempt at fixing CI issue 2021-12-16 13:54:49 -05:00
Frank Dellaert 7257797a5f Wrap () operators 2021-12-16 13:52:58 -05:00
Frank Dellaert b2e3654960 Add documentation and test for it 2021-12-16 13:52:35 -05:00
Frank Dellaert fefa99193b Add operators 2021-12-16 13:52:08 -05:00
Varun Agrawal 995e7a511f add default constructor for DiscreteKeys and minor improvements 2021-12-16 12:30:52 -05:00
Varun Agrawal e18ecc3a50
Merge pull request #959 from borglab/values/upsert
Add new insert_or_assign method to Values
2021-12-15 22:02:14 -05:00
Frank Dellaert a4dab12bb0 Wrapped and test Discrete Bayes Nets 2021-12-15 21:57:58 -05:00
Frank Dellaert 8f4b15b780 Added chooseAsFactor method for wrapper 2021-12-15 21:55:02 -05:00
Varun Agrawal 96652cad07 replace upsert with insert_or_assign 2021-12-15 17:19:13 -05:00
Frank Dellaert 4e5530b6d5 New, non-fancy constructors 2021-12-15 08:55:33 -05:00
Frank Dellaert fd7640b1b7 Simplified parsing as we moved on from this boost version 2021-12-15 07:06:13 -05:00
Frank Dellaert f59342882a Use evaluate not value 2021-12-15 06:34:46 -05:00
Frank Dellaert ebc37eeba5 Wrapped more DiscreteFactorGraph functionality 2021-12-15 06:07:20 -05:00
peterQFR e6d29a4545 Set the install path to be colconone 2021-12-15 16:39:11 +10:00
Varun Agrawal 36dafed18a
Merge pull request #965 from borglab/wrap/update
Wrap Update
2021-12-13 22:05:08 -05:00
Frank Dellaert e22f3893c6 Added value, for wrapper 2021-12-13 19:38:07 -05:00
Frank Dellaert 69a943de9f
Merge pull request #966 from borglab/feature/DiscreteValues 2021-12-13 19:12:41 -05:00
Frank Dellaert 44b4f21ad8 Merge branch 'feature/DiscreteValues' into feature/discrete_wrapper 2021-12-13 17:29:19 -05:00
Frank Dellaert 0694bd85cb Moved traits 2021-12-13 17:14:28 -05:00
Frank Dellaert e89a294376 Use DiscreteValues everywhere 2021-12-13 13:46:53 -05:00
Varun Agrawal 5beaed55c9 remove previously added parameters now that we support defaults 2021-12-13 11:18:52 -05:00
Frank Dellaert c63c1167ba Added DiscreteValues file 2021-12-13 08:59:29 -05:00
Frank Dellaert 02dbcb4989 Get rid of "and" business 2021-12-13 08:55:32 -05:00
Varun Agrawal 707b13dff5 Squashed 'wrap/' changes from 248971868..086be59be
086be59be Merge pull request #135 from borglab/feature/matlab_default_args
d3a0a8a15 don't allow out-of-order default argument specifications in matlab
702986de3 take out unit test with illegal default argument specification (according to c++ rules)
6166dfa4d update functions.i unit test expected and fix cyclic copy
4a4003273 class wrapper working
b7e4d3522 Update class_wrapper matlab unit test
b9409f10c placeholder folder for unit test "actual" folder
5e2aa1511 fix unit test for `DefaultFuncInt` only (others not fixed yet)

git-subtree-dir: wrap
git-subtree-split: 086be59bed87cc8a9c3f28b4cb99566b59bc3fda
2021-12-13 08:53:49 -05:00
Varun Agrawal de00871f8a Merging 'master' into 'wrap' 2021-12-13 08:53:49 -05:00
Frank Dellaert 16672daf83 Merge branch 'develop' into feature/discrete_wrapper 2021-12-13 08:42:42 -05:00
Frank Dellaert 4abe1a135c
Merge pull request #962 from borglab/feature/wrap_EssentialMatrixConstraint
wrapped and tested EssentialMatrixConstraint
2021-12-11 17:39:42 -05:00
Frank Dellaert dd86cc19c5
Fix spelling 2021-12-11 13:56:17 -05:00