Commit Graph
12021 Commits
Author SHA1 Message Date
andrewmw94 69556a09eb change name of leafSize to maxLeafSize. more stuff for the R-tree. Some name changes, some more node splitting, a start on traversal. 2014-06-03 20:29:00 +00:00
andrewmw94 27e413139e Fix/update some comments, almost finish the splitting algorithm. Several miscellaneous changes. 2014-06-02 22:58:12 +00:00
Ryan Curtin 3f9d23d113 Trivial spelling fix. 2014-06-02 19:54:46 +00:00
andrewmw94 cc3671bdd4 added code for accessing immediate child nodes (need to think of a way to rename this to be less confusing). Some more quasi-code to split nodes and insert points. 2014-05-30 22:42:36 +00:00
andrewmw94 fa627db1eb R tree stuff 2014-05-30 20:36:27 +00:00
andrewmw94 245182b653 more R Tree stuff 2014-05-30 12:04:44 +00:00
sumedhghaisas 669f8f84e1 Changing LMF(Latent Matrix Factorization) to AMF(Alternating Matrix Factorization). NMF and CF modules are updted. 2014-05-27 23:49:17 +00:00
andrewmw94 588370ee94 more stuff for R Trees 2014-05-27 20:49:20 +00:00
andrewmw94 7df5091e67 more R tree stuff. 2014-05-27 12:17:52 +00:00
Ryan Curtin 7a6437e51f Remove unnecessary includes. 2014-05-27 03:44:10 +00:00
Ryan Curtin 93adc781cd Fix header guard names. This is an incredibly pedantic fix. 2014-05-27 03:40:35 +00:00
Ryan Curtin 47eec8c23b Use prereqs.hpp instead of core.hpp; however, the implementation requires core.hpp. 2014-05-27 03:38:38 +00:00
Ryan Curtin dcf0289900 Include stdint, for uint32_t support. 2014-05-27 03:37:49 +00:00
Ryan Curtin 9291a7ecb1 Use prereqs.hpp instead of core.hpp; core.hpp is required for the implementation, though. 2014-05-27 03:37:10 +00:00
Ryan Curtin 78d42b38a4 Use prereqs.hpp to avoid weird include order dependency issues. 2014-05-27 03:36:21 +00:00
Ryan Curtin a9153ab994 Refactor core.hpp into two files; one for non-mlpack includes, and one for everything else. 2014-05-27 03:35:52 +00:00
Ryan Curtin 9ce7a74997 What was this macro even for? 2014-05-27 03:19:40 +00:00
Ryan Curtin 9dff6de28d It's no longer reasonable to say the FASTLab developed mlpack, because first,
the FASTLab no longer exists, and second, there's a lot of code from other
places.  I should have removed this years ago, but I never noticed it until
today...
2014-05-27 03:10:57 +00:00
Ryan Curtin acfa22e531 Ensure that BaseCase() is called right after a node is scored. 2014-05-27 00:31:47 +00:00
andrewmw94 15c72dd15d more R tree stuff. Still no build 2014-05-26 21:20:41 +00:00
andrewmw94 baba8bde7b more R tree stuff. Still no build 2014-05-26 15:33:19 +00:00
andrewmw94 461b6bd0d9 more code for the RectangleTree. Still not built yet. 2014-05-26 11:35:15 +00:00
Ryan Curtin 5bea54e842 Don't select points from clusters of size 1. 2014-05-23 16:03:41 +00:00
andrewmw94 09198d1590 add a description of statistic 2014-05-22 20:51:30 +00:00
andrewmw94 442a95284e add a short and hopefully useful explanation of what different files are for, focusing on BSP trees. 2014-05-22 18:41:17 +00:00
andrewmw94 ea72f0cd8a added comment to base case. Some more preliminaries for rectangle trees. 2014-05-22 15:16:15 +00:00
Ryan Curtin 390e7d62e3 Remove HasParentDistance trait, becase it wasn't used anywhere. 2014-05-21 22:51:45 +00:00
andrewmw94 463aeb581a now add the actual files the way they are supposed to exist. No real code yet. 2014-05-21 20:44:07 +00:00
andrewmw94 55b2a15237 remove the silly folders I added when I meant to add txt files. 2014-05-21 20:41:18 +00:00
sumedhghaisas 25bd564e1c added module 'lmf'(Latent Matrix Factorization) to accommodate SVD based update rules alongside NMF based update rule. CF module is updated to use LMF module. 2014-05-21 20:23:43 +00:00
andrewmw94 a3be165655 added more code for the rectangle type trees 2014-05-21 19:31:30 +00:00
Ryan Curtin 1e5af1f408 Remove the Pelleg-Moore k-means implementation; it is being replaced. 2014-05-21 16:58:08 +00:00
Ryan Curtin 7d49f8623f Add new contributor. 2014-05-20 19:46:39 +00:00
andrewmw94 e5b360d755 readability changes to BinarySpaceTree::FurthestPointDistance() 2014-05-20 19:18:33 +00:00
Ryan Curtin e30506ec62 The test for FurthestPointDistance() was wrong also. 2014-05-20 18:34:49 +00:00
Ryan Curtin 0449ba43a0 It turns out the implementation of FurthestPointDistance() was just wrong.
Thanks Andrew for pointing it out.
2014-05-20 18:34:32 +00:00
Ryan Curtin 482e443d3a Fix comment and clarify that it's pertaining to the runtime constructor, not the
template parameters.
2014-05-19 17:41:42 +00:00
andrewmw94 2cbe7ef161 Add files and some preliminary code for R tree 2014-05-19 17:32:08 +00:00
Marcus Edel 4ee34f4237 Save the correct labels; thanks Anand! 2014-05-17 13:59:14 +00:00
Ryan Curtin a9e677aa9f Const parameters will cause this to be two billion times faster. 2014-05-13 19:25:55 +00:00
Ryan Curtin d941b4a545 Rewrite NMFALSTest so that random failures should be less likely. 2014-04-26 12:40:03 +00:00
Ryan Curtin fa9101b094 Revert accidental commit. 2014-04-19 05:02:05 +00:00
Ryan Curtin f7d4559465 A better fix for the failing build. 2014-04-19 04:50:23 +00:00
birm adc6dfbaf5 sparse_autoencoder_function lines 55 through 58 modified so it would build. It doesn't pass the test, but it builds now. Please fix. 2014-04-19 04:33:44 +00:00
Ryan Curtin 848fdcf93b Change Sigmoid() function to avoid matrix copies via the return value. 2014-04-16 19:36:06 +00:00
Ryan Curtin b3c5f9beaa Remove unused variables to fix warnings. 2014-04-16 19:09:27 +00:00
Ryan Curtin 654865f0ab Test sparse autoencoder. 2014-04-16 19:01:29 +00:00
Ryan Curtin 3d92c562f9 Build sparse autoencoder as part of mlpack. 2014-04-16 18:59:15 +00:00
Ryan Curtin 357860d476 CMake configuration to compile sparse autoencoders. 2014-04-16 18:57:20 +00:00
Ryan Curtin ce9936e692 Simple style changes; no functionality change. 2014-04-16 18:57:03 +00:00