Richard Roberts
|
3c33e44c46
|
Fixed compile errors on windows
|
2013-10-29 04:24:14 +00:00 |
Frank Dellaert
|
194cae51ef
|
Added some handy methods, and formatted cpp file using BORG style
|
2013-10-28 15:12:47 +00:00 |
Frank Dellaert
|
48dd3cb769
|
DSF with Map, allows more general types
|
2013-10-26 17:57:03 +00:00 |
Frank Dellaert
|
4727696de5
|
Split matching example over Base and Vector
|
2013-10-26 15:44:40 +00:00 |
Frank Dellaert
|
482777a938
|
new names find/merge, made it clear DFSVector operations are expensive
|
2013-10-26 15:42:17 +00:00 |
Frank Dellaert
|
42fda7913f
|
Added path compression
|
2013-10-26 15:25:56 +00:00 |
Frank Dellaert
|
ddd7c6663f
|
Split DSFVector into two classes
|
2013-10-26 15:16:41 +00:00 |
Frank Dellaert
|
0dbd016ca9
|
Cleaned up DSFVector and added pairwise matches example
|
2013-10-26 15:02:30 +00:00 |
Richard Roberts
|
3ff205b829
|
Documentation for timing.h
|
2013-10-22 23:14:21 +00:00 |
Jing Dong
|
5d588b89e3
|
Fix Vector_() to Vec() in gtsam/base
|
2013-10-20 06:05:36 +00:00 |
Richard Roberts
|
68a85afed0
|
Added allocator selection options to CMake, as well as detecting Google perftools and adding the option to use the tcmalloc allocator. Improved availability of TBB and allocator information in config.h and exported cmake config.
|
2013-10-13 22:21:07 +00:00 |
Richard Roberts
|
9dfd9297f3
|
Fixed row/col major bug in LieMatrix Lie group Logmap
|
2013-10-13 22:21:02 +00:00 |
Richard Roberts
|
7573b7e582
|
Comma initialization without .finished()
|
2013-10-13 20:21:51 +00:00 |
Richard Roberts
|
2e3520e0dd
|
Fixed some warnings
|
2013-10-12 21:06:19 +00:00 |
Richard Roberts
|
52b91ac371
|
Fixed TBB exception handling, for real this time I think.
|
2013-10-12 17:09:41 +00:00 |
Duy-Nguyen Ta
|
a2138084db
|
move print to cpp to wrap properly in matlab
|
2013-10-10 22:01:48 +00:00 |
Chris Beall
|
e799c9ffa9
|
tabs converted to two spaces
|
2013-10-10 17:52:57 +00:00 |
Richard Roberts
|
fdced7dbcf
|
Prototype of special comma initializer in unit test only
|
2013-10-10 16:39:15 +00:00 |
Duy-Nguyen Ta
|
63ff1b47c1
|
support augmented matrices in Matrix's vector_scale_in_place, Constrained's Whiten, WhitenInPlace, and unit(...). These are used in constraints SQP solver with Lagrange multipliers.
|
2013-10-02 03:52:08 +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
|
a0cd0c27cc
|
Added missing header
|
2013-09-03 13:54:38 +00:00 |
Richard Roberts
|
609ed8f09e
|
An attempt to fix exception passing in TBB on Mac
|
2013-09-03 13:51:26 +00:00 |
Vadim Indelman
|
611fc14aaf
|
Fixed compile errors on some macs
|
2013-08-27 15:53:30 +00:00 |
Richard Roberts
|
14bcab725f
|
Attempting to fix mac compile error
|
2013-08-22 15:59:29 +00:00 |
Alex Cunningham
|
741f0ab4e3
|
Added "throw()" to tbb derived exception classes so that library compiles
|
2013-08-22 14:10:01 +00:00 |
Richard Roberts
|
f43c9557b9
|
Fixed exception handling with TBB
|
2013-08-21 22:15:36 +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
|
da1c3549a9
|
Fix for previous commit that didn't work in GCC
|
2013-08-16 20:49:28 +00:00 |
Richard Roberts
|
2f140669be
|
Fix for previous commit that didn't work in GCC
|
2013-08-16 20:29: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 |
Duy-Nguyen Ta
|
0cdb233e5f
|
derivatives for LieScalar compose
|
2013-08-16 16:26:31 +00:00 |
Richard Roberts
|
e2733d9899
|
Fixed serialization problems with tbb data structures
|
2013-08-16 04:10:29 +00:00 |
Richard Roberts
|
ebe1635016
|
Using TBB timers for wall time
|
2013-08-16 00:46:54 +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
|
e3ea39f182
|
Made allocator switchable at compile time in Fast*
|
2013-08-15 17:21:14 +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
|
f1c9322d37
|
Removed old VerticalBlockView and SymmetricBlockView (replaced with VerticalBlockMatrix and SymmetricBlockMatrix)
|
2013-08-12 21:41:05 +00:00 |
Richard Roberts
|
4585fd1caa
|
Merge branch 'svn/trunk'
Conflicts:
gtsam/navigation/tests/testInertialNavFactor_GlobalVelocity.cpp
gtsam/nonlinear/ISAM2.cpp
gtsam/nonlinear/ISAM2.h
gtsam/slam/tests/testBetweenFactor.cpp
gtsam_unstable/nonlinear/ConcurrentBatchFilter.cpp
gtsam_unstable/nonlinear/tests/testConcurrentBatchFilter.cpp
gtsam_unstable/nonlinear/tests/testConcurrentBatchSmoother.cpp
gtsam_unstable/slam/SmartProjectionFactor.h
|
2013-08-11 18:16:56 +00:00 |
Richard Roberts
|
094fffeea7
|
Fixed compile errors on Linux
|
2013-08-11 00:56:50 +00:00 |
Alex Cunningham
|
0cb6e97803
|
Added stack function that takes a vector of matrix blocks
|
2013-08-09 16:24:45 +00:00 |
Richard Roberts
|
5b15b11261
|
Added FastSet/Map exists function
|
2013-08-08 21:41:23 +00:00 |
Richard Roberts
|
b572ad8131
|
Use functor structs instead of pointer-to-template-function
|
2013-08-08 16:30:10 +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 |
Alex Cunningham
|
4d357fd639
|
Fixed small issue with ambiguous function
|
2013-08-07 19:58:58 +00:00 |