dellaert
|
963b68ffe7
|
Merge remote-tracking branch 'origin/feature/reducedBloat' into feature/performance
|
2015-06-21 18:18:59 -07:00 |
dellaert
|
47495c8f46
|
Included config where needed
|
2015-06-21 18:14:20 -07:00 |
dellaert
|
22b7d8276a
|
Formatting
|
2015-06-21 13:56:48 -07:00 |
Alex Cunningham
|
96a4d80da4
|
Fixed some warnings
|
2014-01-04 20:35:19 -05:00 |
Richard Roberts
|
1a41b9f4a2
|
Split out some tree traversal functions into separate file and added forest statistics function
|
2013-11-07 21:41:21 +00:00 |
Richard Roberts
|
6f463166a9
|
Using TBB task continuation in tree traversal but this unfortunately does not improve performance
|
2013-09-27 16:30:36 +00:00 |
Richard Roberts
|
1c30b6daef
|
Fixed the other place where tbb set_ref_count was called before finishing creating children which may throw exceptions, hopefully will fix the intermitant TBB crash when an exception is thrown.
|
2013-09-17 03:24:21 +00:00 |
Richard Roberts
|
b050e96b93
|
Use cleaner function for spawning TBB tasks
|
2013-09-16 20:59:00 +00:00 |
Richard Roberts
|
22dc80e4ff
|
Attempting to fix a TBB crash
|
2013-09-10 15:45:12 +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
|
9b75df07ff
|
Small change with no_op in treeTraversal
|
2013-08-15 18:16:29 +00:00 |
Richard Roberts
|
bd89c5fd45
|
Using FastVector (with tbb allocator) instead of vector
|
2013-08-15 17:21:20 +00:00 |
Richard Roberts
|
8eecbf377c
|
Fixed passing temporary as non-const reference that doesn't compile on GCC
|
2013-08-15 14:12:42 +00:00 |
Richard Roberts
|
b572ad8131
|
Use functor structs instead of pointer-to-template-function
|
2013-08-08 16:30:10 +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 |
Richard Roberts
|
5746dedacb
|
Enabled and made GaussianBayesTree unit tests pass
|
2013-07-29 23:54:38 +00:00 |
Richard Roberts
|
594c0412cb
|
Adjusted parameters
|
2013-07-27 18:33:42 +00:00 |
Richard Roberts
|
b5e221be89
|
Another method of small node agglomeration
|
2013-07-26 18:00:34 +00:00 |
Richard Roberts
|
1b263e4bdb
|
First attempt at small node agglomeration
|
2013-07-26 01:10:17 +00:00 |
Richard Roberts
|
6d7c9e95e4
|
Added parallel depth-first forest traversal using TBB
|
2013-07-09 17:50:27 +00:00 |
Richard Roberts
|
7daa5712f4
|
Added missing headers in treeTraversal-inst.h
|
2013-06-24 19:30:13 +00:00 |
Richard Roberts
|
33443b3a13
|
Unit tests for DepthFirstForest and CloneForest
|
2013-06-06 15:36:53 +00:00 |
Richard Roberts
|
ec2df2df3c
|
More work on elimination and BayesTree
|
2013-06-06 15:36:51 +00:00 |
Richard Roberts
|
f2fbd14f96
|
More work on BayesTree, replaced some print functions with generic tree print, moved Key, and some formatting fixes.
|
2013-06-06 15:36:43 +00:00 |
Richard Roberts
|
b814e146ef
|
Added treeTraversal::CloneForest
|
2013-06-06 15:36:32 +00:00 |
Richard Roberts
|
bbad690f65
|
Working on JunctionTree elimination / BayesTree
|
2013-06-06 15:36:24 +00:00 |
Richard Roberts
|
b4d282f67e
|
Started implementing junction tree construction
|
2013-06-06 15:36:21 +00:00 |
Richard Roberts
|
5b1ac91c85
|
Converted elimination and printing of elimination trees to use generic DFS code
|
2013-06-06 15:36:20 +00:00 |
Richard Roberts
|
df728a969c
|
In the middle of converting to generic DFS code but committing to save history
|
2013-06-06 15:36:18 +00:00 |