Commit Graph
10464 Commits
Author SHA1 Message Date
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
Ryan Curtin ce76bd861a Remove a few warnings. 2011-12-16 06:35:48 +00:00
Ryan Curtin fca8d02ce5 Better documentation. Now we have a quick guide to MLPACK. 2011-12-16 06:35:14 +00:00
Ryan Curtin 653e64a6e0 Add some useful documentation. 2011-12-16 06:34:38 +00:00
Ryan Curtin 42e9f4f678 This isn't used anymore... 2011-12-15 13:38:01 +00:00
Ryan Curtin f53e32b203 Document timers and CLI a little better since we changed how it all works. 2011-12-15 11:13:10 +00:00
Ryan Curtin 610c290b32 Some SpMat bugfixes. 2011-12-15 11:02:42 +00:00
Ryan Curtin 726477aed4 Change in BallBound API. 2011-12-15 08:43:17 +00:00
Ryan Curtin 39d7c9099b Refactor BallBound API and clean it up. 2011-12-15 08:43:09 +00:00
Ryan Curtin dcb8e2bb77 Add accessors and mutators for AugLagrangian and L-BFGS. Change int to size_t
where necessary.
2011-12-15 08:02:06 +00:00
Ryan Curtin 47f0705f52 Update tests to use accessors and mutators for math::Range. 2011-12-15 07:50:42 +00:00
Ryan Curtin d0d6a8b430 Use accessors and mutators for math::Range. 2011-12-15 07:50:12 +00:00
Ryan Curtin d412396267 Remove unnecessary 'normalizer' variable and add accessor for gamma. No mutator
because those two variables are codependent.
2011-12-15 07:44:03 +00:00
Ryan Curtin 702617c09f Version .so at 0.99.0. 2011-12-15 07:36:07 +00:00
Ryan Curtin 7e280df886 Clean up warnings. 2011-12-15 00:21:39 +00:00
Ryan Curtin bb1e5a56a1 I can't reproduce this error anywhere! Is something wrong on the build server?
Comment out the test for now.
2011-12-15 00:01:11 +00:00
Ryan Curtin 90b595edb7 No longer need l here. 2011-12-14 23:58:45 +00:00
Ryan Curtin 46589bedab Update LARS test. 2011-12-14 23:56:37 +00:00
Ryan Curtin 1f724b3100 Format LARS a little better and give good program documentation. 2011-12-14 23:54:40 +00:00
Ryan Curtin 660e86308a Reset the tolerance to normal. 2011-12-14 23:27:16 +00:00
Ryan Curtin 622330077c This caused a problem for release-mode, so maybe this is the instability in the
test.
2011-12-14 23:27:08 +00:00
Ryan Curtin 2d6074a7c3 Change formatting of RADICAL code and redo the documentation a little bit to
make it more consistent with other programs.
2011-12-14 23:12:08 +00:00
Ryan Curtin c44c25c3c4 Redo API for NeighborSearch for the last time and go over documentation. 2011-12-14 22:59:30 +00:00
Ryan Curtin 57be5b0adb Not sure why I need to raise the tolerance... maybe something worse is wrong? 2011-12-14 22:58:45 +00:00
Ryan Curtin b86e6dc4a7 Document NCA. 2011-12-14 22:28:08 +00:00
Ryan Curtin 890fc6ae9d Fix bug and better warnings. 2011-12-14 22:13:14 +00:00
Ryan Curtin ac9b3f5845 Refactor and comment NaiveBayes a little better. 2011-12-14 22:08:08 +00:00
Ryan Curtin 3708a0e360 Fix a bug which was overwriting memory and may be causing that segfault I am
trying to hunt down on the build server...
2011-12-14 22:07:06 +00:00
Ryan Curtin 639bfa77b5 Namespace and API change for LinearRegression. 2011-12-14 21:23:39 +00:00
Ryan Curtin ec3fe5e922 Redo LinearRegression API and put it into the regression namespace (not
linear_regression).  Make the main executable more functional and document it.
2011-12-14 21:23:21 +00:00
Ryan Curtin ecca2e28a8 Clarify program name. 2011-12-14 20:11:27 +00:00
Ryan Curtin b51fd20706 Move kpca to kernel_pca; clean up the code to match formatting standards (okay,
some of my changes were superfluous), use size_t instead of int where necessary,
and change CMake configuration so kernel_pca is compiled.
2011-12-14 20:08:36 +00:00
Ryan Curtin 4a88a55171 Ignore some other things that we hadn't previously been ignoring. 2011-12-14 19:47:09 +00:00
Ryan Curtin 241d74e7c2 That's embarrassing, I forgot the name of the guy who opened the ticket to make
me fill this whole thing out...
2011-12-14 19:46:11 +00:00
Ryan Curtin 27b0cfc7ce Add license and copyright to satisfy #175. 2011-12-14 19:45:02 +00:00
Ryan Curtin a2957bd5b0 Change variable names to match code specifications and mark a couple functions
const.
2011-12-14 19:05:19 +00:00
Ryan Curtin 2de4edba9f Split math_misc.hpp as per #143. 2011-12-14 18:17:27 +00:00
Ryan Curtin 6419223810 Standard header include protection. 2011-12-14 18:04:46 +00:00
Ryan Curtin b0186f4dd9 Copy test data to the right place after building the test. 2011-12-14 17:58:43 +00:00
tekhnofiend e52d9c83ef moved accessor definitions for LARS from lars.cpp to lars.hpp 2011-12-14 17:52:34 +00:00
Ryan Curtin 492cf7fda9 Fix segfault. 2011-12-14 17:51:22 +00:00
tekhnofiend d58c8afb83 penultimate set of lars comments 2011-12-14 17:47:17 +00:00
Ryan Curtin 817ce6a4a6 Fix #174 and another bug in the main executable. 2011-12-14 17:45:45 +00:00
tekhnofiend 60ed209eff more comments for lars 2011-12-14 17:41:37 +00:00