dellaert
|
464a82cc51
|
Merge remote-tracking branch 'origin/develop' into feature/betterOrdering
Conflicts:
.cproject
gtsam/inference/Ordering.h
gtsam/nonlinear/LevenbergMarquardtOptimizer.cpp
gtsam_unstable/nonlinear/BatchFixedLagSmoother.cpp
gtsam_unstable/nonlinear/ConcurrentBatchSmoother.cpp
|
2015-06-28 15:41:58 -07:00 |
Frank Dellaert
|
83487370ab
|
Headers and timing
|
2015-06-20 22:53:04 -07:00 |
dellaert
|
128bac616c
|
Globally replaced FastSet<Key> with KeySet.
|
2015-06-20 18:38:25 -07:00 |
Frank Dellaert
|
15d5542809
|
Renamed variable
|
2015-06-11 23:48:18 -07:00 |
Thomas Schneider
|
ebf5746987
|
Fix some serialization warnings.
|
2015-03-06 16:12:09 +01:00 |
pdrews
|
8d89529c98
|
Metis ordering difference between linux/mac
|
2015-02-13 22:49:15 -05:00 |
dellaert
|
36426fade4
|
Some more tests and comments about associated Bayes trees. All succeed on Mac.
|
2015-02-13 20:22:52 +01:00 |
dellaert
|
e5017984a1
|
traits_x -> traits
|
2014-12-26 16:47:51 +01:00 |
dellaert
|
79d8514528
|
MASSIVE edit: made Testable its own concept, and moderinized Testable.h to use Testable traits. This required adding Testable traits in many classes.
|
2014-12-21 22:02:57 +01:00 |
Andrew Melim
|
5bc4810dcb
|
Correcting bug fixes for Visual Studio. See bb issues #115,116,118 for more information
|
2014-09-08 15:19:54 -04:00 |
Richard Roberts
|
fe235b1209
|
Building timing scripts using new timing script support in GtsamTesting.cmake. Fixed compile errors in timing scripts but disabled a couple.
|
2014-06-07 19:02:11 -07:00 |
Richard Roberts
|
d725dd4816
|
Renamed unit tests that still had 'Unordered' in the name
|
2014-05-07 18:19:11 -07:00 |
dellaert
|
92c9e9c0aa
|
Fixed "unused" warnings
|
2014-05-03 12:23:49 -04:00 |
Richard Roberts
|
eba4ca79a4
|
Added shared_ptr versions of named constructors in SymbolicFactor and SymbolicConditional, for a slight performance boost.
|
2014-02-21 17:17:36 -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
|
a2a5eef62e
|
Fixed unit test name
|
2013-12-02 19:30:04 +00:00 |
Richard Roberts
|
0874a81896
|
Using Alex's ordering in new clique finding unit test
|
2013-12-02 19:29:24 +00:00 |
Richard Roberts
|
85bbcf6d1e
|
Added EliminationTree and clique-finding unit tests using Alex's DDF test graph
|
2013-12-02 18:44:44 +00:00 |
Richard Roberts
|
b7fb8429bb
|
Fixed some warnings
|
2013-11-21 15:09:46 +00:00 |
Richard Roberts
|
6c2077ccc5
|
Updated unit tests for clique finding fix
|
2013-11-19 00:26:18 +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
|
67f70c37b5
|
Factored out symbolic elimination into a templated function
|
2013-11-18 19:23:13 +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 |
Richard Roberts
|
69c7f6d137
|
Restored ClusterTree base class of JunctionTree
|
2013-10-09 17:39:19 +00:00 |
Richard Roberts
|
2b78eb8bec
|
Restored NonlinearFactorGraph::symbolic() and made a few other minor fixes.
|
2013-09-17 03:13:32 +00:00 |
Vadim Indelman
|
611fc14aaf
|
Fixed compile errors on some macs
|
2013-08-27 15:53:30 +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 |
Alex Cunningham
|
957169b5cc
|
Fixed compile in tests comparing sets of keys
|
2013-08-15 20:22:50 +00:00 |
Richard Roberts
|
bd89c5fd45
|
Using FastVector (with tbb allocator) instead of vector
|
2013-08-15 17:21:20 +00:00 |
Richard Roberts
|
d3a9c4edcd
|
Removed commented code
|
2013-08-15 17:21:15 +00:00 |
Richard Roberts
|
ae4999414d
|
Fixed some compile errors when no C++11 extensions are enabled
|
2013-08-13 21:02:18 +00:00 |
Richard Roberts
|
3e1852d239
|
Fixed symbolic serialization
|
2013-08-12 18:21:34 +00:00 |
Richard Roberts
|
15bd617a0c
|
Added missing non-ordered eliminatePartialMultifrontal
|
2013-08-12 18:21:31 +00:00 |
Richard Roberts
|
ea706c82dc
|
Added SymbolicFactor and Conditional clone()
|
2013-08-12 18:21:25 +00:00 |
Richard Roberts
|
731bfe4973
|
Removed unneeded derived class copy constructors and assignment operators
|
2013-08-08 21:41:28 +00:00 |
Richard Roberts
|
92459bc33b
|
Fixed gcc unit test compile errors
|
2013-08-08 16:30:14 +00:00 |
Richard Roberts
|
0726a5ffbc
|
Instantiating template base classes in derived class .cpp files
|
2013-08-08 16:30:02 +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
|
ede0805fac
|
Global find+replace to remove Ordered
|
2013-08-05 22:31:44 +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
|
60d5feb5cf
|
Working on ISAM
|
2013-07-29 23:56:04 +00:00 |
Richard Roberts
|
735c7a8650
|
Fixed order of variables in expected factors in unit tests
|
2013-07-29 23:56:02 +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
|
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 |
Richard Roberts
|
865b2162ee
|
Reenabled BayesTree edit unit tests, and have some passing
|
2013-07-26 21:03:11 +00:00 |
Richard Roberts
|
65657916ab
|
SymbolicBayesTreeUnordered shortcut and marginal unit tests pass
|
2013-07-23 16:14:56 +00:00 |