Commit Graph

3937 Commits (1e47e15d4e0956cb9860e598b054a80a698a9dba)

Author SHA1 Message Date
Frank Dellaert 538714fb69 avoid lambda.hpp warnings 2012-09-16 17:52:49 +00:00
Frank Dellaert 338ea6e920 conditionalBayesNet and an internal eliminate - developed for making shortcuts 2012-09-16 17:52:14 +00:00
Frank Dellaert db57f1872a jointBayesNet function avoids conversion to factorgraph (which was converted back to a BayesNet in shortcut calculation) 2012-09-16 16:06:28 +00:00
Frank Dellaert 3f194bebff Used technique described in http://gcc.gnu.org/onlinedocs/gcc/Diagnostic-Pragmas.html to turn off excessive warnings generated by boost BFS header 2012-09-16 16:04:28 +00:00
Frank Dellaert de66a5cd4a Added unit test targets 2012-09-16 14:35:59 +00:00
Frank Dellaert 1bbbd0ee4a Cleaned up unit test *mess* 2012-09-16 14:34:19 +00:00
Frank Dellaert dfbb02570b Fixed confusing template naming 2012-09-16 13:40:31 +00:00
Frank Dellaert 16c8cfb1cf Better set calculations 2012-09-16 13:28:50 +00:00
Frank Dellaert 9094fe2744 Fully functioning, non-buggy separator shortcuts. Still not as tight as they can be.... 2012-09-16 04:37:59 +00:00
Frank Dellaert 44c66cb0cb moved stuff to cpp file 2012-09-16 04:37:04 +00:00
Frank Dellaert 896d006ddf return all keys (slow) 2012-09-16 04:36:35 +00:00
Frank Dellaert e26ab012de custom clique checks Combine and DiscreteBayesTree construction (testing 32000 configurations :-)) 2012-09-15 13:21:43 +00:00
Frank Dellaert 1df761d9a0 Small formatting 2012-09-15 11:49:42 +00:00
Frank Dellaert 4be00da291 evaluate operator 2012-09-15 11:48:59 +00:00
Frank Dellaert 8b6c1a0b9d evaluate (interesting that this is not even defined in BayesNet, should move there?) 2012-09-15 11:48:21 +00:00
Frank Dellaert b819b7c446 implemented Combine to we can create a BayesTree from a DiscreteBayesNet 2012-09-15 11:11:57 +00:00
Frank Dellaert b95210a5f0 Plot Bayes tree within matlab ! (dot -> png -> imread -> imshow). 2012-09-15 03:05:22 +00:00
Frank Dellaert 107d293ed7 Removed debug printing 2012-09-15 02:56:19 +00:00
Frank Dellaert ea6655beba Fixed thin tree indexing, and conditionals 2012-09-15 02:54:42 +00:00
Frank Dellaert a9cae46b10 Plot Bayes net within matlab ! (dot -> png -> imread -> imshow). 2012-09-15 02:53:54 +00:00
Frank Dellaert 60da4cb2f9 Reversed saving of nodes 2012-09-15 02:53:06 +00:00
jdurand7 8d85d679cd Debugged the thinTree. Now works with tree indexing starting at 1 at the root. TODO : make it work with index 0 on a leaf. 2012-09-14 23:46:21 +00:00
jdurand7 0357559827 Files and test files for the thinTree. To be debugged. 2012-09-14 22:14:37 +00:00
jdurand7 ea2c13bca3 Added method saveGraph for BayesNet. 2012-09-14 22:13:33 +00:00
jdurand7 090133f944 Fixed Contents to include new classes and used better ordering. 2012-09-14 20:52:58 +00:00
jdurand7 5cdcdaa448 Made SymbolicBayesTree and GaussianBayesTree subclasses of templated BayesTree 2012-09-14 20:52:22 +00:00
jdurand7 b8ccc78a16 Wrapped BayesNet templates and made both SymbolicBayesNet and GaussianBayesNet derived classes. 2012-09-14 19:59:10 +00:00
jdurand7 e9e40c733d Made BayesNet argument a reference (and moved printStats to the right place) 2012-09-14 19:58:20 +00:00
Richard Roberts 0554532fcd Disabled timing scripts for now (they are outdated and do not compile) 2012-09-11 15:58:41 +00:00
Richard Roberts a01bad89db Merged from branch 'branches/2.1.0' to trunk 2012-09-11 15:51:58 +00:00
Alex Cunningham 684af98249 Added function to manually clear shortcut caches in a bayes tree 2012-09-10 20:07:59 +00:00
Frank Dellaert db22753767 Checking marginals more thoroughly 2012-09-10 20:07:40 +00:00
Richard Roberts b584db0489 Updated toolbox precompiling flags to enable compiling wrapper, changed file permissions 2012-09-10 18:55:10 +00:00
Richard Roberts 6fb948e9d2 Changed default to not build matlab toolbox 2012-09-10 18:16:59 +00:00
Frank Dellaert 446d170f1c Fixed BayesTree test 2012-09-10 18:15:02 +00:00
Alex Cunningham 2657f04bec Added clone() to BayesTree to allow for full inheritance, wrapped GaussianBayesTree and made GaussianISAM inherit from GaussianBayesTree 2012-09-10 17:00:02 +00:00
Richard Roberts 6701d1830f Changed cmake externals back to 2.1.0 branch 2012-09-10 16:14:20 +00:00
Richard Roberts 2c5b435801 Changed cmake externals to point to 2.1.0-rc2 tag 2012-09-10 16:13:27 +00:00
Richard Roberts 0ab078d76b Merged from branch 'trunk' into 2.1.0 2012-09-10 16:09:16 +00:00
Richard Roberts ba6024e559 Wrapped additional function 2012-09-10 14:39:36 +00:00
Andrew Melim 4752c10e21 Inherited methods show up on doc. ISAM2 for MATLAB now inherets from Bayes Tree 2012-09-08 19:51:23 +00:00
Frank Dellaert d8a6b6a5e4 Vastly improved "help gtsam" and "doc gtsam" output 2012-09-08 05:44:26 +00:00
Frank Dellaert e663d54c3c Fixed some comments 2012-09-08 05:28:25 +00:00
Frank Dellaert 3e8544880a Fixed confusing variable naming, e.g. Index key -> Index j 2012-09-08 04:21:21 +00:00
Frank Dellaert c67966718a Got rid of extra header 2012-09-08 04:20:21 +00:00
Andrew Melim 43b7f98594 Added more functionality to matlab wrapper 2012-09-07 23:10:49 +00:00
Chris Beall fd249efcb9 more doxygen fixes 2012-09-07 19:20:44 +00:00
Chris Beall 49a952d237 more doxygen fixes 2012-09-07 19:12:02 +00:00
Chris Beall 9e960b4589 doxygen fixes 2012-09-07 18:54:12 +00:00
Richard Roberts 1c9fb8503b Merged to trunk from branch 'branches/2.1.0' 2012-09-07 16:02:16 +00:00