Commit Graph
16232 Commits
Author SHA1 Message Date
Ryan Curtin 628bcb75f5 Realistically, master has diverged significantly from 2.2.x.
So we should just go ahead and call it 3.0.x.
2017-05-04 20:33:31 -04:00
Ryan Curtin d1dcd30097 Update HISTORY. 2017-05-04 20:25:03 -04:00
Ryan Curtin 50a95d2b46 Merge branch 'master' of https://github.com/mlpack/mlpack 2017-05-04 17:45:51 -04:00
Ryan Curtin c614984305 operator&=() doesn't exist, and some line width fixes. 2017-05-04 16:38:09 -04:00
Ryan Curtin 95e6c15f7e Refactoring and cleanup.
The X tree split code is not truly refactored, but I think it needs further
inspection.  At the very least, it seems to work as-is.
2017-05-04 16:36:53 -04:00
Ryan Curtin e23cdbdfd8 Significant refactoring for clarity. 2017-05-04 16:36:53 -04:00
Ryan Curtin c5074bf9c6 Remove comments. 2017-05-04 16:36:53 -04:00
Ryan Curtin 1165dcc75a Potential fix for OS X RectangleTree bug. 2017-05-04 16:36:53 -04:00
Ryan Curtin cfec0ec248 Merge pull request #991 from zoq/appveyor_visual_studio_2017
Build against Visual Studio 2015 and Visual Studio 2017
2017-05-03 12:20:18 -05:00
Ryan Curtin 577bacee7f Install aliases of programs. 2017-05-01 14:51:15 -04:00
Marcus Edel 6a69ba7d82 Update to latest version number. 2017-04-30 20:20:02 +02:00
Marcus Edel 34c64d5220 Do not shuffel the visitation order if shuffel is false. 2017-04-29 18:01:24 +02:00
Marcus Edel 8e18c1ebaf Adjust tolerance to stabilize the SGDSimilarityTest test. 2017-04-28 20:40:38 +02:00
Marcus Edel 31cfb4f17e Use the correct/updated file ending tar.xz instead of tar.gz. 2017-04-28 16:19:36 +02:00
Marcus Edel a3ecea1271 Update armadillo to version 7.800.2. 2017-04-28 16:14:25 +02:00
Marcus Edel 922570e05c Build against Visual Studio 2015 and Visual Studio 2017. 2017-04-28 15:47:53 +02:00
Marcus Edel ab975f5990 Initialize visitationOrder for shuffle true and false, to avoid location error if shuffle is false. 2017-04-26 15:48:23 +02:00
Marcus Edel ee7c9e4999 Compare minibatch SGD with SGD not SGD with SGD. 2017-04-26 15:48:23 +02:00
Ryan Curtin 3d7e4c8a7b Not to remove, it turns out... 2017-04-25 15:59:54 -04:00
Ryan Curtin 9482dc2fdc Revert "It says to remove it, so why not?"
This reverts commit 12cf0e7fcc.
2017-04-25 15:58:27 -04:00
Ryan Curtin f7c076ea5e Revert "Switch to use NumBaseCases() from the traverser for informational output."
This reverts commit 74c5b7d6ef.
2017-04-25 15:58:14 -04:00
Ryan Curtin 74c5b7d6ef Switch to use NumBaseCases() from the traverser for informational output. 2017-04-25 15:41:56 -04:00
Ryan Curtin 174514c5b0 Fix comments and 80-column lines. 2017-04-25 15:20:56 -04:00
Ryan Curtin 06fa1a207a Merge branch 'master' of https://github.com/mlpack/mlpack 2017-04-25 15:19:26 -04:00
Ryan Curtin d548c07d91 Merge pull request #985 from ThyrixYang/master
new constructors of decision_tree to avoid unnecessary copies
2017-04-25 15:18:40 -04:00
thyrixyang d4a4d72789 fixed some indent issue, and a memory usage improve 2017-04-25 23:34:33 +08:00
Ryan Curtin 12cf0e7fcc It says to remove it, so why not? 2017-04-24 17:47:56 -04:00
Ryan Curtin 7f7561d9cb Switch implementations. 2017-04-24 16:59:50 -04:00
Ryan Curtin 2df61cf6fd Mark extra overload deprecated. 2017-04-24 16:59:50 -04:00
Marcus Edel 504b02775c Minor style fixes (80 columns, clamp multiline, remove trailing spaces, comments). 2017-04-23 23:33:54 +02:00
Marcus Edel d7dc971b06 Remove unnecessary typecast (double to double). 2017-04-23 22:16:00 +02:00
Marcus Edel 8218d26b39 Do not use block size for the block initialization if block size isn't specified, since block size approximation might be wrong. 2017-04-22 22:19:48 +02:00
Marcus Edel dec81074ef Tests for the randomized block krylov pca policy. 2017-04-20 18:18:43 +02:00
Marcus Edel 12e433d4bd Add randomized block krylov SVD policy to perform the principal components analysis (PCA). 2017-04-20 18:18:43 +02:00
Marcus Edel 0d65254c6c Minor style fix. 2017-04-20 18:18:43 +02:00
ThyrixYang efd9866f54 use universal reference 2017-04-17 14:02:45 +08:00
Ryan Curtin dcfd118ebe Merge pull request #972 from ivmarkp/adam
Adam and AdaMax update policy implementation
2017-04-14 14:46:47 -04:00
Vivek Pal e7bfbb19df Add paper url to the citation 2017-04-14 23:05:35 +05:30
Ryan Curtin dec8a4ffcb Update version numbers. 2017-04-13 16:32:14 -04:00
Ryan Curtin 27ab7fa200 Update history. 2017-04-13 16:31:28 -04:00
Ryan Curtin 03ba9bf6d1 Add first non-human contributor. 2017-04-13 11:03:29 -04:00
Ryan Curtin 599aa16b7d Merge pull request #986 from QbitLogic/master
CodeAi fixed 4 null pointer dereferences in hoeffding_tree_model.cpp
2017-04-13 11:02:10 -04:00
Marcus Edel f790cb1f18 Increase data matrix and number of iterations for the power method. 2017-04-13 01:39:28 +02:00
Ryan Curtin 3f7d13803b Use std::forward and universal references to simplify. 2017-04-12 17:52:01 -04:00
CodeAi d5358b7f39 CodeAi fixed 4 null pointer dereferences by tightening the if condition to check the potentially null pointer variables before use in the constructor. 2017-04-12 11:28:41 -04:00
Marcus Edel 4fd1d70715 Fix dimension mismatch, that occurs if rows != cols and icrease the number of iterations (power method) to stabilize the test case. 2017-04-12 17:05:56 +02:00
Marcus Edel 47ab60c6e3 Use the correct size for the random block initialization. 2017-04-12 17:02:32 +02:00
ThyrixYang 26d3549344 new constructors to avoid unnecessary copies 2017-04-12 22:28:03 +08:00
ThyrixYang b75c4ff840 Revert "new constructors to avoid unnecessary copies"
This reverts commit 7a629b97f3.
2017-04-12 22:24:22 +08:00
ThyrixYang 1c29be5ccb Merge branch 'master' of https://github.com/mlpack/mlpack 2017-04-12 21:52:19 +08:00