Udit Saxena
4e62dfc67b
Decision Stump added
2014-06-12 20:46:35 +00:00
Ryan Curtin
65f76de712
Remove leafSize parameter from DTB constructor.
2014-06-12 20:15:48 +00:00
Ryan Curtin
304e256207
Inline the simple R tree descent heuristic.
2014-06-11 20:23:37 +00:00
andrewmw94
c380e58c35
more of the same.
2014-06-11 20:12:16 +00:00
andrewmw94
c88879aaad
more fixes. Compilation still commented out.
2014-06-11 16:47:44 +00:00
sumedhghaisas
7660602835
* Added momentum to SVD batch learning
...
* AMF now calls Initialize on update rule before starting the optimization
* Every update rule should now implement Initialize accepting data matrix
and rank
2014-06-11 15:17:04 +00:00
sumedhghaisas
7eaf48e4c2
* fixed include error
2014-06-10 03:58:07 +00:00
sumedhghaisas
52e55828db
* Modified AMF module so that now it uses tolerance checking rather
...
than minResidue checking
* Added SVD batch learning
2014-06-09 23:37:53 +00:00
andrewmw94
457c523e1c
fixed some mistakes. Still commented out to allow build.
2014-06-09 18:06:25 +00:00
andrewmw94
0a3a1b31bc
comment out compilation. Some small changes to support R tree in all_knn
2014-06-09 15:24:51 +00:00
andrewmw94
deb9fc7948
change a comment to be more accurate. Add on --r_tree option to the knn_all program. Doesn't do anything yet.
2014-06-06 15:45:32 +00:00
andrewmw94
c7e768470a
Rectangle Tree Traversal implementation.
2014-06-05 20:52:29 +00:00
andrewmw94
8766861165
require kd-trees to have leafSize of at least 1. Add an assert to ensure that the SingleTreeTraverser isn't called on a tree with only one node.
2014-06-05 17:22:25 +00:00
andrewmw94
b6f9e01c51
add the missed files.
2014-06-04 18:20:24 +00:00
andrewmw94
3c6ee3d5ca
a few miscellanious small changes. Added to CMake.
2014-06-04 17:47:08 +00:00
Ryan Curtin
692569230a
Oops, this actually happens in two places.
2014-06-03 23:23:30 +00:00
Ryan Curtin
f2e17ed47f
Typo which causes a segfault.
2014-06-03 23:16:35 +00:00
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