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 |
Richard Roberts
|
b0659da607
|
Enabled multithreaded elimination by default
|
2013-08-14 19:47:29 +00:00 |
Chris Beall
|
5c37845c75
|
minor fix for Mac/Clang
|
2013-08-13 04:01:23 +00:00 |
Richard Roberts
|
dc062430d6
|
Fixed c++11 dependency by replacing with boost
|
2013-08-13 03:57:01 +00:00 |
Richard Roberts
|
7ee1c48ce5
|
Fixed some compile errors with older boost
|
2013-08-13 03:13:14 +00:00 |
Richard Roberts
|
15bd617a0c
|
Added missing non-ordered eliminatePartialMultifrontal
|
2013-08-12 18:21:31 +00:00 |
Richard Roberts
|
f73db8847b
|
Fixed bottleneck in reelimination with orphans
|
2013-08-12 03:57:17 +00:00 |
Richard Roberts
|
84261b38ff
|
Fixed parentheses bug in JunctionTree constructor
|
2013-08-11 19:00:47 +00:00 |
Richard Roberts
|
094fffeea7
|
Fixed compile errors on Linux
|
2013-08-11 00:56:50 +00:00 |
Richard Roberts
|
789f2bee97
|
ISAM2 compiling and fixed several issues but still some unit tests failing
|
2013-08-09 21:35:47 +00:00 |
Richard Roberts
|
9a10242e96
|
Fixed warnings
|
2013-08-09 21:35:42 +00:00 |
Richard Roberts
|
356351db75
|
Removed unused addClique function
|
2013-08-09 21:35:39 +00:00 |
Richard Roberts
|
957afb4835
|
Merge branch 'svn/branches/unordered'
Conflicts:
gtsam/inference/JunctionTree-inst.h
|
2013-08-08 17:36:43 +00:00 |
Richard Roberts
|
41a1b3c30e
|
Fixed comment wording
|
2013-08-08 17:35:33 +00:00 |
Frank Dellaert
|
7175d588e1
|
Fixed comment wording
|
2013-08-08 17:26:45 +00:00 |
Richard Roberts
|
b572ad8131
|
Use functor structs instead of pointer-to-template-function
|
2013-08-08 16:30:10 +00:00 |
Richard Roberts
|
0726a5ffbc
|
Instantiating template base classes in derived class .cpp files
|
2013-08-08 16:30:02 +00:00 |
Richard Roberts
|
3528173781
|
Fixed compile problem on linux using boost::join with boost::cref_list_of
|
2013-08-08 16:29:55 +00:00 |
Richard Roberts
|
2388f5df45
|
Revert "Fixing issues with boost::assign"
This reverts commit d820732adc34a6622aae5d2bc0eb4a88e133beaf.
|
2013-08-08 16:29:48 +00:00 |
Richard Roberts
|
6556fb5b1e
|
Fixed a couple errors and warnings
|
2013-08-07 21:57:25 +00:00 |
Alex Cunningham
|
2b1a533477
|
Fixing issues with boost::assign
|
2013-08-07 13:29:35 +00:00 |
Richard Roberts
|
c0ccec4656
|
Working on ISAM2
|
2013-08-07 02:56:39 +00:00 |
Alex Cunningham
|
b2b7b0b3f3
|
Fixing more compile problems: Switched BayesTree-inst.h function to use a functor struct rather than an address of a template function - seems to compile. Small include fixes elsewhere
|
2013-08-06 20:21:43 +00:00 |
Richard Roberts
|
375f7c16e6
|
Working on fixing ISAM
|
2013-08-06 19:56:48 +00:00 |
Richard Roberts
|
b823354e44
|
Exclude null factors from remaining factors when building elimination tree
|
2013-08-06 18:21:54 +00:00 |
Alex Cunningham
|
cee0a234ac
|
Fixing compile problems
|
2013-08-06 17:50:50 +00:00 |
Alex Cunningham
|
dde245ef3b
|
Merging
|
2013-08-06 17:50:49 +00:00 |
Alex Cunningham
|
db287b0d73
|
Fixing compile problems
|
2013-08-06 17:50:47 +00:00 |
Richard Roberts
|
1424c01fa9
|
Renamed all typedefs of specific EliminationTraits to EliminationTraitsType to avoid name problem on GCC
|
2013-08-06 17:09:20 +00:00 |
Richard Roberts
|
b6c404ff79
|
Fix in BayesTree shortcuts
|
2013-08-06 16:10:12 +00:00 |
Richard Roberts
|
61fe49ab7e
|
Added EliminateableFactorGraph::marginal and eliminatePartialSequential with vector of keys instead of ordering
|
2013-08-06 16:10:11 +00:00 |
Richard Roberts
|
8bd19e5ef8
|
Added Ordering::COLAMDConstrainedFirst function
|
2013-08-06 16:10:08 +00:00 |
Richard Roberts
|
e39d100b6a
|
Made most global unit tests compile, includes dogleg, iterative, kalman filter, etc
|
2013-08-06 13:44:22 +00:00 |
Richard Roberts
|
09643929fd
|
Making some tests compile
|
2013-08-05 22:31:26 +00:00 |
Richard Roberts
|
0e80fe6418
|
Moved ordering tests, fixed serialization and constructors, to make all inference, symbolic, and linear tests pass
|
2013-08-05 22:31:09 +00:00 |
Richard Roberts
|
5eb7613f5c
|
Started to fix errors resulting from removing Ordered classes
|
2013-08-02 22:09:49 +00:00 |
Richard Roberts
|
be0b27a003
|
Removed obsolete Ordered classes and unit tests that have already been converted
|
2013-08-02 22:09:40 +00:00 |
Richard Roberts
|
1f6ca330ee
|
Cleanups
|
2013-08-02 22:09:30 +00:00 |
Richard Roberts
|
afb8a9aa1b
|
Using 1 thread for now for profiling
|
2013-08-01 21:57:59 +00:00 |
Richard Roberts
|
12de12f045
|
Added Ordering::COLAMDConstrained and more detailed comments on other COLAMD functions
|
2013-08-01 21:57:22 +00:00 |
Richard Roberts
|
4ea83e8939
|
Added FactorGraph += for plain const ref to shared_ptr of same type
|
2013-08-01 21:57:21 +00:00 |
Richard Roberts
|
79a3b8dd30
|
Derive BayesTreeOrphanWrapper from conditional instead of factor
|
2013-08-01 21:57:18 +00:00 |
Richard Roberts
|
60d5feb5cf
|
Working on ISAM
|
2013-07-29 23:56:04 +00:00 |
Richard Roberts
|
3ade190128
|
Renamed old classes to "Ordered" and removed "Unordered" name from new classes
|
2013-07-29 23:55:40 +00:00 |
Richard Roberts
|
5746dedacb
|
Enabled and made GaussianBayesTree unit tests pass
|
2013-07-29 23:54:38 +00:00 |
Richard Roberts
|
a7540a7305
|
Removed unused code
|
2013-07-27 18:35:31 +00:00 |
Richard Roberts
|
619c772a80
|
Updated and made removeTop unit tests pass
|
2013-07-27 18:33:43 +00:00 |