Richard Roberts
|
a9ea1f4033
|
Made Roots typedef in BayesTree
|
2014-02-22 16:28:37 -05:00 |
Richard Roberts
|
661a157553
|
Working on standardizing/simplifying building unit tests and examples. Much simpler cmake function to add a glob of tests, doing away with convenience libraries, and removing other options that we never change from their defaults.
|
2014-02-13 01:34:31 -05:00 |
Richard Roberts
|
4b8c17ec77
|
Changed target name to 'gtsam' instead of 'gtsam-shared' and 'gtsam-static'. Modified CMake options to only allow building either static or shared, but not both. Enabled GTSAM_BUILD_TYPE_POSTFIXES by default on all platforms.
|
2014-01-30 14:41:25 -05:00 |
Richard Roberts
|
686051c032
|
Convert DOS line endings to UNIX
|
2014-01-09 16:39:27 -05:00 |
Alex Cunningham
|
96a4d80da4
|
Fixed some warnings
|
2014-01-04 20:35:19 -05:00 |
Richard Roberts
|
2d14896497
|
Fixed overflow warning in unit test on 32-bit compile
|
2013-12-22 14:26:48 -05:00 |
Richard Roberts
|
2553e39746
|
Using an "Empty" constant in VariableSlots instead of calling numeric_limits::max() each time
|
2013-12-22 14:26:47 -05:00 |
Frank Dellaert
|
f93b6829cc
|
Made the code a bit more readable
|
2013-12-19 17:13:38 +00:00 |
Richard Roberts
|
92f822af28
|
Fixed incorrect return type on FactorGraph::add
|
2013-12-16 22:28:03 +00:00 |
Duy-Nguyen Ta
|
72a1feca2c
|
add KeyGroupMap to wrap ISAM2 update with group ordering to matlab. Wrap at() in SymbolicBayesNet, and GaussianConditional constructors with no noise model.
|
2013-12-04 14:36:13 +00:00 |
Richard Roberts
|
21297238ba
|
Removed unused code instead of leaving it commented out...
|
2013-11-26 22:50:54 +00:00 |
Alex Cunningham
|
5b90fefddc
|
Added small test and additional interface wrapping for LabeledSymbol
|
2013-11-23 19:11:43 +00:00 |
Alex Cunningham
|
4bac016899
|
Pacified unused variable warning
|
2013-11-23 19:11:33 +00:00 |
Richard Roberts
|
5098003691
|
Fixed several warnings
|
2013-11-19 14:04:52 +00:00 |
Richard Roberts
|
dfeea9bb16
|
Fixed problem of accessing an object after deleting it
|
2013-11-19 00:26:16 +00:00 |
Richard Roberts
|
750179dfbd
|
Removed old clique-finding code
|
2013-11-18 19:48:37 +00:00 |
Richard Roberts
|
1f5f86f6e8
|
Avoid creating duplicate symbolic factors in JunctionTree constructor (small optimization)
|
2013-11-18 19:23:27 +00:00 |
Richard Roberts
|
0608e9a05b
|
Added support for MKL in Eigen and fixed several errors and warnings within Eigen when using MKL
|
2013-11-18 19:23:23 +00:00 |
Richard Roberts
|
13a43f41a7
|
Corrected exact clique-finding algorithm
|
2013-11-18 19:23:18 +00:00 |
Richard Roberts
|
2df45ac7ca
|
Added optional argument to VariableIndex::augment for specifying the indices of the new factors (needed for ISAM2 to reuse empty factor slots)
|
2013-11-18 19:23:06 +00:00 |
Richard Roberts
|
ec78d54f37
|
Removed old Index typedef and IndexFormatter
|
2013-11-08 16:35:28 +00:00 |
Alex Cunningham
|
a95ade1f88
|
Added keyformatter for VariableIndex::print()
|
2013-11-08 16:28:42 +00:00 |
Richard Roberts
|
5defdbe73f
|
Fixed compile problems on windows
|
2013-11-05 16:06:10 +00:00 |
Richard Roberts
|
2dc40087d0
|
Fixed problem in ISAM2 marginalizeLeaves (with Luca, port from other repo)
|
2013-11-05 16:06:06 +00:00 |
Duy-Nguyen Ta
|
6789c5080c
|
comments request!!!
|
2013-10-10 22:02:57 +00:00 |
Richard Roberts
|
69c7f6d137
|
Restored ClusterTree base class of JunctionTree
|
2013-10-09 17:39:19 +00:00 |
Frank Dellaert
|
f65740e79e
|
fixed filename in doxygen header
|
2013-10-04 21:28:26 +00:00 |
Richard Roberts
|
c24cc8d2e2
|
Use KeyFormatter in BayesNet::saveGraph
|
2013-09-18 17:23:38 +00:00 |
Alex Cunningham
|
90ddac8fac
|
Added a print function to the BayesTreeCliqueWrapper that also prints out contents
|
2013-09-10 19:26:02 +00:00 |
Alex Cunningham
|
bbb6ff90fd
|
Added tests and updated comments regarding using disconnected systems
|
2013-09-09 16:59:04 +00:00 |
Alex Cunningham
|
ceb9f44c4f
|
Making some typedefs public
|
2013-09-09 16:58:58 +00:00 |
Richard Roberts
|
707b60aaf6
|
Fixed warning
|
2013-09-04 14:20:07 +00:00 |
Richard Roberts
|
e1e0591b38
|
Added 'explicit'
|
2013-09-03 13:51:21 +00:00 |
Richard Roberts
|
093ffa547e
|
Fixed typo
|
2013-08-27 17:22:30 +00:00 |
Vadim Indelman
|
611fc14aaf
|
Fixed compile errors on some macs
|
2013-08-27 15:53:30 +00:00 |
Richard Roberts
|
0fc7c068e5
|
Added back factor graph .add functions to maintain compatibility
|
2013-08-27 15:30:02 +00:00 |
Alex Cunningham
|
5fe46f9bad
|
Added exists() as a utility for matlab to check whether a pointer is live
|
2013-08-23 20:06:08 +00:00 |
Richard Roberts
|
d7559b8d98
|
Added global_includes.h missing from some files
|
2013-08-21 22:15:34 +00:00 |
Alex Cunningham
|
c6cf4d2dab
|
Removed use of convenience libraries for tests - wasn't really supported in current version
|
2013-08-19 15:32:21 +00:00 |
Alex Cunningham
|
4b12d6f794
|
Moved Symbol and LabeledSymbol to inference as they are no longer specific to nonlinear optimization
|
2013-08-19 15:32:16 +00:00 |
Richard Roberts
|
5dcfa04eb1
|
Fixed BayesTree joint marginals for the case of joints across disjoint trees in a forest
|
2013-08-16 21:24:34 +00:00 |
Richard Roberts
|
68c6bf4a38
|
Added CMake code and preprocessor macros so that everything works without TBB and falls back on single-threading
|
2013-08-16 20:26:07 +00:00 |
Richard Roberts
|
e2733d9899
|
Fixed serialization problems with tbb data structures
|
2013-08-16 04:10:29 +00:00 |
Richard Roberts
|
6d4c101d86
|
Fixed empty list bug in COLAMDConstrainFirst
|
2013-08-16 04:09:48 +00:00 |
Richard Roberts
|
165e0b8797
|
Quick attempt at parallelizing back-substitution
|
2013-08-15 18:16:32 +00:00 |
Richard Roberts
|
4e8fe533c8
|
Revert "With Richard: changing from "unsafe_erase" to "erase""
This reverts commit 562bee77cc046234b19fd230c165b5e5f51a8ba3.
|
2013-08-15 17:23:52 +00:00 |
Richard Roberts
|
bd89c5fd45
|
Using FastVector (with tbb allocator) instead of vector
|
2013-08-15 17:21:20 +00:00 |
Alex Cunningham
|
f01883b08b
|
With Richard: changing from "unsafe_erase" to "erase"
|
2013-08-15 14:40:01 +00:00 |
Richard Roberts
|
5b4f61171f
|
Changed back to fastmap to fix serialization
|
2013-08-15 14:24:21 +00:00 |
Richard Roberts
|
174c2da7d9
|
Switched a couple of data structures - ISAM2::Nodes and Scatter, to tbb versions for better performance
|
2013-08-14 22:54:00 +00:00 |