Commit Graph
10507 Commits
Author SHA1 Message Date
Ryan Curtin 5ea8a1e8d9 Fix >= Boost 1.47 issues. 2011-12-20 16:27:35 +00:00
Ryan Curtin d6df0bb448 box() -> Box(). 2011-12-20 16:27:13 +00:00
Ryan Curtin 58abed85d6 Search correctly for Boost.Random. It did not exist separately until 1.46. 2011-12-20 15:33:51 +00:00
Ryan Curtin d50ad44b25 Boost <= 1.41 did not have a separate random package. 2011-12-20 15:07:26 +00:00
Ryan Curtin d2493c4f89 Change name of box(). 2011-12-17 08:26:38 +00:00
Ryan Curtin abac81263e Fix comment. 2011-12-17 08:21:59 +00:00
Ryan Curtin da69803324 Fix braces. 2011-12-17 08:21:00 +00:00
Ryan Curtin 5df49a7ce8 Fix formatting for AugLagrangian and associated test functions. 2011-12-17 07:25:13 +00:00
Ryan Curtin 3c5eb815c6 Fix formatting for L-BFGS. 2011-12-17 07:22:40 +00:00
Ryan Curtin dfdbd241be Add CMake configuration. 2011-12-17 07:20:13 +00:00
Ryan Curtin 319a9d70b5 Move distributions to core/dists/. 2011-12-17 07:19:43 +00:00
Ryan Curtin 6df60dbeba Utilities for loading/saving HMMs; to be deprecated later. 2011-12-17 07:19:01 +00:00
Ryan Curtin d699ee2744 Fix use of uninitialized variables. 2011-12-17 07:07:30 +00:00
Ryan Curtin c93e7dac93 Implement operator|= correctly. 2011-12-17 07:07:12 +00:00
Ryan Curtin d5e96bfb23 We have a few more executables now. 2011-12-17 07:06:02 +00:00
Ryan Curtin 1886e3aaf3 Explicit namespace usage. 2011-12-17 06:40:10 +00:00
Ryan Curtin 43ab51c4e2 Add main executables for HMMs. 2011-12-17 06:39:15 +00:00
Ryan Curtin cbdbd270b3 Normalize vectors because Probabilities() doesn't do it anymore. 2011-12-17 06:37:23 +00:00
vlad321 b13c373d7d Formatted /tree 2011-12-16 23:12:35 +00:00
vlad321 a162510cc5 Formatted /util 2011-12-16 22:35:11 +00:00
vlad321 8573557c8d Formatted /math 2011-12-16 22:24:24 +00:00
vlad321 555c2bb426 The fix to the previous fix. 2011-12-16 22:16:01 +00:00
vlad321 de7f8b2ede Formatted /nearest_neighbor 2011-12-16 21:45:38 +00:00
vlad321 cad0500c91 Formatted /pca 2011-12-16 21:38:45 +00:00
vlad321 6c40b546b4 Formatting of /radical 2011-12-16 21:31:52 +00:00
vlad321 bd7de078e1 Formatted /mvu 2011-12-16 21:16:43 +00:00
vlad321 8da7699996 Formatting of /linear_regression 2011-12-16 20:29:44 +00:00
vlad321 22c572d983 Removed the extra print statements that I forgot in there. 2011-12-16 20:14:10 +00:00
vlad321 c7db50a996 The test cases for maximum periodic distance, as well as the code for both versions of the maximum periodic distance. 2011-12-16 20:11:14 +00:00
vlad321 073d8a3d84 Formatting of /kmeans. 2011-12-16 18:48:00 +00:00
vlad321 11583d5bb2 Correction for the range test. 2011-12-16 18:43:39 +00:00
vlad321 4816416463 More test cases, as well as formatting of /kernel_pca 2011-12-16 18:33:43 +00:00
vlad321 7dd4af9693 Properly formatted /gmm 2011-12-16 18:19:23 +00:00
vlad321 08ac90041f Turning in with some tests for the implemented distances in periodichrectbound. 2011-12-16 18:02:06 +00:00
vlad321 5c16e0fad3 2011-12-16 17:52:59 +00:00
vlad321 0e39a07c24 Formatting for the entire /tests. 2011-12-16 17:38:39 +00:00
Ryan Curtin a234f7e3ae Clarify error messages, and actually assign the parameter to what is read for a
few cases.  Use std::string& not std::string for LoadParameter().
2011-12-16 14:43:05 +00:00
Ryan Curtin cb7bacf653 Update to new direct-access DiscreteDistribution::Probabilities() API. 2011-12-16 14:33:20 +00:00
Ryan Curtin 190e180185 Give direct access to discrete distribution probability vector. 2011-12-16 14:32:43 +00:00
Ryan Curtin c8bff330c2 Give a few specializations for vectors, and remove using directives. 2011-12-16 14:32:05 +00:00
Ryan Curtin 49034c88e6 Explicitly specify namespaces. 2011-12-16 14:31:09 +00:00
Ryan Curtin 8f1ea6d822 Stop using rand() and use Boost random numbers. 2011-12-16 07:51:19 +00:00
Ryan Curtin b37aebf5b3 Require boost::random and link against it. 2011-12-16 07:34:10 +00:00
Ryan Curtin e9ab4c87f5 Use Boost random number generators; account for API changes in 1.47.0. 2011-12-16 07:32:19 +00:00
Ryan Curtin 5394afd152 Inline math::Range. 2011-12-16 06:57:49 +00:00
Ryan Curtin af167bd5f7 Make sure that Doxygen actually picks up the guide we wrote. 2011-12-16 06:39:35 +00:00
Ryan Curtin 6d0ab17866 Clean up MVU code and add a main executable to it. 2011-12-16 06:38:47 +00:00
Ryan Curtin 58f4a43d19 Clean up warning, use Info instead of Debug. 2011-12-16 06:37:32 +00:00
Ryan Curtin 18a356c5e5 Clean up BallBound code; now, expand things in batch because that's better. 2011-12-16 06:37:10 +00:00
Ryan Curtin 5946f9dd72 Pretty poor implementations of min() and max() for sparse matrices. 2011-12-16 06:36:29 +00:00